可以使用带空格的 xargs bash 命令吗?

using xargs bash command with spaces is possible?

这是我当前使用的命令:

xargs -n 1 -P 250 php b <targets

可以这样使用这个命令:

xargs -n 1 -P 250 php b <targets [SOMETHINGELE]

我的意思是这样执行的机器:

php b %target% %something else value%

您可以使用 -I 选项在命令中指定一个占位符来替换输入:

xargs -P 250 -I {} php b {} 'something else' < targets

使用它时不需要 -n 1,因为它会自动处理每个命令行的一个输入。