qsh实用程序接受命令文件作为参数并运行文件中包含的命令。
qsh test.txt
<
是一个标准的重定向运算符。
ls 实用程序不处理标准输入,因此列出特定文件
的示例不会按您期望的方式工作。
xargs实用程序将使用来自标准输入的参数执行指定的命令(实用程序)。
xargs ls < test.txt
假设test.txt包含以下几行:
a
b
c
它将执行以下命令:
ls a b c
您可以使用-n参数限制参数的数量。
xargs -n 1 ls < test.txt
这将执行以下单个命令:
ls a
ls b
ls c