다음에서 전체 설치를 시도했습니다.http://git.savannah.gnu.org/cgit/parallel.git/tree/README
성공적인 설치. Mac OS에 설치하면 제대로 작동하지만 Amazon Linux(RHEL64)에서는 다음과 같은 문제가 발생합니다.
실행하면
parallel
명령이 자동으로 종료됩니다.dev-dsk % parallel dev-dsk %
달리는 동안어느이 명령은
parallel --version
다음과 같은 오류도 발생합니다.dev-dsk % parallel --version parallel: invalid option -- '-' parallel [OPTIONS] command -- arguments for each argument, run command with argument, in parallel parallel [OPTIONS] -- commands run specified commands in parallel
동일한 오류가 발생했습니다
parallel --gnu
.
IMO, 충돌은 없습니다아니요갈등토브스내 컴퓨터에 moreutils가 없기 때문에 moreutils 패키지와 병렬입니다.
RHEL64에서 GNU Parallel을 작동시키는 방법은 무엇입니까?
답변1
내 시스템 경로에 병렬이라는 실행 파일만 있으므로 왜 작동하지 않는지 잘 모르겠습니다.
그러나 나는 다음과 같이 그것을 고칠 수 있었다:
- 달리기
whereis parallel
. 이는 다음과 같은 실행 파일에 대한 모든 경로를 제공합니다.평행선존재하다. 나에게는 방법이 하나뿐이다/usr/local/bin/parallel
. 이 경로를 사용하면 잘 작동합니다. ~/.bashrc
또는 파일에 이에 대한 별칭을 추가할 수 있습니다~/.zshrc
.alias parallel='/usr/local/bin/parallel'
이제 parallel
매력처럼 작동합니다.
dev-dsk % parallel --version
GNU parallel 20190322
Copyright (C) 2007-2019 Ole Tange and Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
GNU parallel comes with no warranty.
답변2
TL;박사:apt install parallel
최소한 Debian Buster 및 Bullseye에서는 /usr/bin/parallel이 moreutils
패키지 및 에서 제공됩니다 parallel
. moreutils만 설치하면 OP와 동일한 동작을 발견했습니다. 설치로 parallel
문제가 해결되었습니다. 어느.