假设我正在从标准输入接收的一组项目中并行运行gnu,并根据一些条件进行了分割:
cat content | parallel -j 4 my_command
如何访问作业编号,以便可以将并行执行的作业编号/ id作为参数传递给命令(以便每个并行执行块具有唯一编号):
cat content | parallel -j 4 my_command -n ???
(甚至有可能吗?现在查看手册页)
答案 0 :(得分:1)
您正在寻找替换字符串{#}
cat content | parallel -j 4 my_command -n {#}
备忘单上也提到了它:https://www.gnu.org/software/parallel/parallel_cheat.pdf