【发布时间】:2015-02-23 14:01:58
【问题描述】:
我有一个程序在执行后等待用户输入文件名。有没有办法在执行之前使用 bash(或任何其他 shell)传递文件名? 由于它不读取参数,因此“
【问题讨论】:
-
管道和参数是两个不同的东西。你试过
echo $fliename| yourprogram吗? -
对不起,我已经把它改成了 '
-
很好,可以,谢谢。 :-) 我知道有一个简单的解决方案。
-
没问题,我正在添加一个答案,所以你可以接受它:)
-
一个更好的方法是修改你的脚本来接受一个参数。
标签: bash shell input arguments