我正在使用GNU Parallel版本20170322并在尝试使用多个参数时获得了一些额外的行为。例如parallel echo ::: A B C ::: 1 2 3
返回
A 1
A 2
B 1
B 2
正如所料,但parallel echo {} and {} ::: A B ::: 1 2
返回
A 1 and A 1
A 2 and A 2
B 1 and B 1
B 2 and B 2
和parallel echo {1} and {2} ::: A B ::: 1 2
1 and 2 A 1
1 and 2 A 2
1 and 2 B 1
1 and 2 B 2
我尝试重新安装甚至使用Rust fork,但我有同样的问题
答案 0 :(得分:0)
parallel echo {} and {} ::: A B ::: 1 2
按设计完成:插入{}两次。
你的shell可能在戏弄你(也许你正在使用tease-sh(tcsh))。尝试:
parallel echo '{'1} an'd {2}' ::: A B ::: 1 2