파이프된 명령을 얼마나 잘 설정합니까?

파이프된 명령을 얼마나 잘 설정합니까?

변경된 친숙도 수준으로 "파이프라인" 명령 집합을 실행해야 합니다. 예:

nice -n 15 command1 | command2 | command3

이 경우에는 command1에 대해서만 niceness가 "15"로 변경됩니다. 전체 명령 세트(command1, command2 및 command3)를 변경하는 방법은 무엇입니까?

답변1

 nice -n 15 sh -c "command1 | command2 | command3"

이는 서브쉘의 장점을 설정하고 명령 1..3이 이를 상속합니다.

답변2

nice -n 15 command1 | nice -n <num> command2 | nice -n <num> command3

nice다른 명령과 다르게 사용하지 마십시오.

답변3

exec command{1..26}"command1"부터 "command26"까지 번호가 매겨진 모든 명령을 실행합니다.

nice -n 15 $(pgrep command) "명령"을 사용하여 실행 중인 프로세스를 다시 시작하세요.

관련 정보