Xargs 可用于将标准输入的内容切割成可管理的片段,并在每个这样的片段上调用命令。但是有可能知道它是哪一块吗?举个例子:
序列 1 10 | xargs -P 2 -n 2 我的命令
将会通知
mycommand 1 2 &
mycommand 3 4 &
mycommand 5 6 &
mycommand 7 8 &
mycommand 9 10 &
但我想在我的“mycommand”脚本中知道
mycommand 1 2
正在处理第一件/段,依此类推。是否可以访问该信息?
ps 在上面的简单示例中,我可以只看数字并判断。但是对于任意列表,如何在不实际在输入流中注入片段#的情况下访问信息?