【发布时间】:2017-01-03 19:39:42
【问题描述】:
我有一个bash 脚本,它会打开第二个程序。为此,我使用了这个命令:
programname -parameter -parameter
但程序名称可以不同。例如"program1"、"program2"、"programABC"。该程序的名称保存在一个名为“config”的文件中,并且可以在那里更改(我不想在这里使用参数,我需要这个配置文件)。
例如,当我需要“program2”时,我会这样做
echo "program2" > config
无论我使用哪个程序,我的脚本中的参数总是相同的。
现在,我的脚本应该从我的“config”文件中获取第一行并附加两个参数(第一个给出的代码)。
我尝试了类似的东西
cat config | -parameter -parameter
但这行不通。
【问题讨论】:
-
config文件是不是只有要运行的程序名,没有其他内容?