我有一个bash
脚本,可以打开第二个程序。为此,我使用了这个命令:
programname -parameter -parameter
但程序名称可能不同。例如"program1"
,"program2"
,"programABC"
。该程序的名称保存在一个名为“config
”的文件中,可以在那里更改(我不想在这里使用参数,我需要这个配置文件)。
例如,当我需要“program2
”我做
echo "program2" > config
我的脚本中的参数总是相同的 - 无论我使用哪个程序。
现在,我的脚本应该从我的“config
”文件中获取第一行并附加两个参数(第一个给定的代码)。
我试过像
这样的东西 cat config | -parameter -parameter
但这不起作用。
答案 0 :(得分:2)
答案 1 :(得分:1)
我建议:
"$(cat config)" -parameter -parameter