xargs是一个命令行实用程序,用于从标准输入或文件读取数据,并将其作为参数传递给指定的命令。它可以处理多个参数,并将它们作为单个命令的输入。
- 论坛
- xargs是一个命令行实用程序,用于从标准输入或文件读取数据,并将其作为参数传递给指定的命令。它可以处理多个参数,并将它们作为单个命令的输入。
10 浏览
xargs是一个命令行实用程序,用于从标准输入或文件读取数据,并将其作为参数传递给指定的命令。它可以处理多个参数,并将它们作为单个命令的输入。
我有一个源输入文件,input.txt
a.txt b.txt c.txt
我想将这些输入作为下面的参数传递给一个程序:
my-program --file=a.txt --file=b.txt --file=c.txt
所以我尝试使用xargs,但没有成功。
cat input.txt | xargs -i echo "my-program --file"{}
它输出:
my-program --file=a.txt my-program --file=b.txt my-program --file=c.txt
但我希望输出:
my-program --file=a.txt --file=b.txt --file=c.txt
有什么想法吗?