Команда parallel echo {} ::: A B C
выполнена из командной строки возвращает правильный результат, в то время как при вызове в Баш скрипт возвращает ошибку:Выполнение GNU Parallel в сценарии
Это сценарий:
#script.bash
#!/usr/bin/env bash
parallel echo {} ::: A B C
Это является выход:
bash script.bash
/bin/bash: {}: command not found
/bin/bash: ::: command not found
/bin/bash: A: command not found
/bin/bash: B: command not found
/bin/bash: C: command not found
Любая идея, почему и как правильно вызывать GNU параллельно в сценарии bash?
Добавить скрипт вы работаете на вопрос. – user000001
Отредактировано с помощью скрипта, действительно основного, как вы можете видеть. – memecs