gnuparallel이 명령 세트를 순차적으로 수행하도록 하려면 어떻게 해야 합니까?

gnuparallel이 명령 세트를 순차적으로 수행하도록 하려면 어떻게 해야 합니까?

Gnu 병렬은 여러 독립적인 BASH 명령을 단일 세트로 병렬로 실행하는 데 사용하는 강력한 도구입니다. 내가 사용하는 명령을 크게 변경하지 않고도 동일한 명령을 순차적으로 실행할 수 있기를 원합니다. 출력이 순차적으로 실행되도록 강제로 반환하는 스위치가 있다는 것을 알고 있지만 gnuparallel ACTUALLY RUN을 순차적으로 실행하고 싶습니다. 내 이유는 과열 경향이 있는 컴퓨터에서 테스트 목적을 위한 것입니다. 내 하드웨어 문제를 해결하는 것은 선택 사항이 아니며, 또한 gnuparallel을 순차적으로 실행하는 것이 유용할 수 있는 다른 테스트 방식을 잠재적으로 상상할 수도 있습니다.

그래서. 단순히 gnuparallel을 순차적으로 실행하는 방법이 있습니까? 아니면 gnuparallel 명령 세트를 구성 요소 명령으로 수동으로 풀어서 순서대로 실행해야 합니까?

답변1

매뉴얼 페이지에는 옵션( 및 동일 ) 이 병렬로 실행되는 작업 수를 지정한다고 parallel나와 있습니다 . 따라서 with를 실행하면 작업이 순서대로 실행되어야 합니다.--jobs-j--max-procs-Pparallel--jobs 1

관련 정보