나는 다양한/임의의 명령 (바이너리/실행 파일 및 인수가 다양 함)의 긴 목록을 제공하고 xargs가 이러한 명령을 병렬로 실행하도록하고 싶습니다 (xargs -P).여러 개의 임의의 명령을 병렬로 실행하기 위해 xargs를 사용할 수 있습니까?
다양한 인수 만 사용하는 경우 xargs -P fine을 사용할 수 있습니다. 내가 어려움을 겪고있는 실행 파일과 주장을 다양하게하고 싶을 때입니다.
예 : 명령 List.txt 파일
% cat command-list.txt
binary_1 arg_A arg_B arg_C
binary_2 arg_D arg_E
.... <lines deleted for brevity>
binary_100 arg_AAA arg_BBB
% xargs -a command-list.txt -P 4 -L 1
** I know the above command will only echo my command-list.txt **
내가 GNU 평행 알고 있지만 지금은 xargs를 사용할 수 있습니다. 한 번에 처리 할 수있는 호스트가 너무 많아서 모든 명령을 배경으로 설정할 수도 없습니다.
아마도 해결책이 나를 쳐다보고있을 것입니다. 미리 감사드립니다!
이유 중 하나인가 http://oletange.blogspot.dk/2013/04/why-not-install-gnu-parallel.html –
에 GNU 병렬 (또는 다른 소프트웨어)을 복사 할 수있는 권한이 없습니다. 내가 현재 사용하고있는 네트워크. –