主题:shell函数调用外部exe,参数如何传递
大家好:
这个问题我困惑了好久,网上也看了很多。还是没有明白,所以 在此请教大家。先谢谢了
我有一个Fortran编的程序 是 .exe的(它的功能就是计算),其计算需要输入参数,这个参数是一个数据文件的文件名。
--------------------
也就是,双击这个.exe以后在这个dos界面上面输入 一个数据文件文件名就能运行了。
-------------------------------------
那我现在用shell调用的时候呢,调用是出来了,可是不知道 参数 在shell语句里面怎么写入。
同样的调用我在fortran 用systemqq能够实现。
还有一个问题:
上面的.exe双击可以运行,我用shell调用了以后出现界面 输入参数 也不能运行,是什么原因呢。用cmd是可以运行。 这个问题应该是shell本身或者我电脑本身的问题吧。
谢谢大家
shaozw
这个问题我困惑了好久,网上也看了很多。还是没有明白,所以 在此请教大家。先谢谢了
我有一个Fortran编的程序 是 .exe的(它的功能就是计算),其计算需要输入参数,这个参数是一个数据文件的文件名。
--------------------
也就是,双击这个.exe以后在这个dos界面上面输入 一个数据文件文件名就能运行了。
-------------------------------------
那我现在用shell调用的时候呢,调用是出来了,可是不知道 参数 在shell语句里面怎么写入。
同样的调用我在fortran 用systemqq能够实现。
还有一个问题:
上面的.exe双击可以运行,我用shell调用了以后出现界面 输入参数 也不能运行,是什么原因呢。用cmd是可以运行。 这个问题应该是shell本身或者我电脑本身的问题吧。
谢谢大家
shaozw