У меня есть массив bash:
nodes=(
"command"
"command arg"
...
)
, и я хочу выполнить все команды со всеми аргументами, которые уже присоединены к ним, с использованием параллельной GNU.
I ' мы пробовали
printf '%s\n' "${nodes[@]}" | parallel python
и
parallel python ::: "${nodes[@]}"
Выходная команда:
python path_to_file\ arg
и выдаваемая ошибка: «не удается открыть файл» path_to_file arg ' "
Я думаю, что проблема заключается в том, что backsla sh - я получаю ту же ошибку, когда запускаю команду без параллельного подключения.
Как мне предотвратить установку backsla sh в?