【发布时间】:2012-07-16 22:23:57
【问题描述】:
我有一个需要某些命令行参数的可执行文件。我正在自动安装软件。此可执行文件是自动化 shell 脚本的一部分。此脚本的参数之一存储在一个文件中,比如说 file.txt。它有一个字符串,它是这个可执行文件的参数。如何将此字符串传递给 shell 脚本中的可执行文件?
提前致谢。
【问题讨论】:
-
read param < file.txt然后prog-name $param。但是,该参数很可能未作为文件中的第一个非空格字符串存储,并且可能包含嵌入的空格。如果没有,那么您需要提供更多详细信息。 -
嘿,对我来说谢天谢地,该文件只有一个字符串,没有任何空格,这很有效。谢谢。
标签: shell automation command-line-arguments