1
当不使用--nonall
,该--workdir ...
选项( “创建远程计算机上在〜/ .parallel的/ tmp /工作迪尔斯”)按预期工作:GNU并行:如何在使用“--nonall”时设置工作目录?
$ 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
任何想法使用--nonall
时候为什么parallel
无视--workdir
?