По вашему выводу эта команда успешно выполняется:
/usr/bin/install -c parallel sql niceload parcat parset env_parallel env_parallel.ash env_parallel.bash env_parallel.csh env_parallel.dash env_parallel.fish env_parallel.ksh env_parallel.mksh env_parallel.pdksh env_parallel.sh env_parallel.tcsh env_parallel.zsh '/usr/local/bin'
Она устанавливает parallel
(и друзей) в /usr/local/bin
.
Так что вы должны быть в состоянии сделать:
/usr/local/bin/parallel --version
И если вы добавите /usr/local/bin
к $PATH
, тогда parallel
должно работать.
export PATH=/usr/local/bin:$PATH
parallel --version
(Но там это что-то не так происходит: $ latestв вашем скрипте не просто содержится «параллель-20190922», но, вероятно, «параллель-20190922 \ r». Как там появляется «\ r», я могу только догадываться. Возможно, вы по какой-то причине называете Windows sort
вместо GNUsort и, возможно, вставляет '\ r' для каждой строки. Не могли бы вы попробовать заменить sort
в 10seconds_install
на perl -e 'print sort <>'
и посмотреть, изменится ли последняя строка в выводе? Должно быть сказано: 'GNU parallel-20190922 установлен глобально«)