GNU parallel:如何在使用" - nonall"?时设置工作目录?

时间:2015-12-31 17:38:29

标签: gnu-parallel

使用--nonall时,--workdir ...选项("在远程计算机上的〜/ .parallel / tmp /下创建工作目录")按预期工作:

$ parallel -S target-server --workdir ... pwd ::: ""
/home/myuser/.parallel/tmp/my-machine-7285-1

但是,当我添加--nonall选项时,它不再有任何效果:

$ parallel --nonall -S target-server --workdir ... pwd ::: ""
/home/myuser

即使指定显式工作目录,例如/home,也可以这样做:

$ parallel -S target-server --workdir /home pwd ::: ""
/home

......但这并不是:

$ parallel --nonall -S target-server --workdir /home pwd ::: ""
/home/myuser

使用parallel--workdir忽略--nonall的任何想法?

1 个答案:

答案 0 :(得分:1)

这显然是一个错误。现在已在错误列表中注册:https://savannah.gnu.org/bugs/index.php?46819

如果您希望获得通知,请随意添加自己作为抄送。