【发布时间】:2017-01-26 21:59:31
【问题描述】:
我有一个可执行文件 (Something.exe),当我运行它时它接受两个输入。 例如它做了这样的事情:
My-MacBook:Folder my$ ./Something.exe
Enter first input: someimage.tif
Enter second input: x y z coordinates
123 456 23.00000 24.0000 59.345
我运行程序并在提示时分别输入两个输入,然后程序给出结果。
但是,如何将整个过程输入一行,意思是:
My-MacBook:Folder my$ ./Something.exe someimage.tif x y z coordinates
123 456 23.00000 24.0000 59.345
如何在终端上的一行中执行此操作,这样我就不必在出现提示时输入输入?我需要在程序代码中调整什么吗?该程序是用 Fortran 90 编写的。
【问题讨论】:
-
如果您想调整程序,请寻找“获取参数”...genomeek.wordpress.com/2012/02/09/…
-
@Mark Setchell 谢谢!我会检查一下。
-
你的意思是你想用相同的图像但不同的坐标多次运行程序?如果你得到你想要的答案,也许你可以显示你将运行的前 3 个命令......