我目前正在使用Julia编程,需要在命令提示符下运行一个.exe程序。我们将该程序命名为"x.exe"。我决定在我的代码中添加以下行以使Julia在代码内部执行该程序:
代码是否存在一种方法可以直接读取这些数字?我尝试了
run(pipeline('x.exe input.txt 5 500',stdout="output.txt"))
代码可以完美运行,但我必须手动插入值"5"和"500",它们分别是input.txt文件中的行数和每行中的项数。它们还是存储在Julia中的Array的行数和列数。代码是否存在一种方法可以直接读取这些数字?我尝试了
writedlm("size.txt", transpose([size(Array)[1],size(Array)[2]])," ")
然后再运行
run(pipeline('x.exe input.txt type size.txt',stdout="output.txt"))
但它不起作用...