读取脚本调用的程序输入的适当方法

时间:2014-11-05 15:18:37

标签: bash shell sh

我有两个文件,commands.txt和mk.sh:

#!/bin/bash
command1
command2
./program < commands.txt

其中commands.txt包含程序输入列表,例如:

#c1
3
3
fileName

这个解决方案一点都不好,因为程序以EOF Exception结束,我确信这是一个更好的方法。那么,您的建议是什么?谢谢:))

1 个答案:

答案 0 :(得分:1)

在评论中明确提出anubhava给出的解决方案:

#!/bin/bash
./program << EOF
#c1
3
3
fileName
EOF