2015-12-31 7 views
1

Когда не с помощью --nonall, то --workdir ... вариант ("создавать рабочие каталоги под ~/.parallel/TMP/на удаленных компьютерах") работает, как ожидалось:GNU parallel: Как установить рабочий каталог при использовании «--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 

Любые идеи, почему parallel проигнорирует --workdir при использовании --nonall?

ответ

1

Это явно ошибка. Сейчас зарегистрировались в списке ошибок: https://savannah.gnu.org/bugs/index.php?46819

Не стесняйтесь, добавьте себя как Cc, если вы хотите, чтобы вас сообщили в курсе.

 Смежные вопросы

  • Нет связанных вопросов^_^