Shell 传递文件中存在的命令行参数

Shell 传递文件中存在的命令行参数,shell,automation,command-line-arguments,Shell,Automation,Command Line Arguments,我有一个需要某些命令行参数的可执行文件。我正在自动安装一个软件。此可执行文件是automation shell脚本的一部分。该脚本的一个参数存储在一个文件中,比如file.txt。它有一个字符串,该字符串是此可执行文件的参数。如何在shell脚本中将此字符串传递给可执行文件 提前感谢。这在bash中起作用: echo -l > foo ls $(< foo) echo-l>foo ls$(

我有一个需要某些命令行参数的可执行文件。我正在自动安装一个软件。此可执行文件是automation shell脚本的一部分。该脚本的一个参数存储在一个文件中,比如file.txt。它有一个字符串,该字符串是此可执行文件的参数。如何在shell脚本中将此字符串传递给可执行文件


提前感谢。

这在
bash
中起作用:

echo -l > foo
ls $(< foo)
echo-l>foo
ls$(
读取参数
然后
程序名$param
。但是,该参数可能未作为文件中的第一个非空格字符串存储,并且可能具有嵌入空格。如果没有,那么你需要提供更多的细节。嘿,谢天谢地,对我来说,这个文件只有一个字符串,没有空格,这样就可以了。谢谢