파이프 형 명령으로 niceness 설정 예: nice -n 15 command1 | command2

niceness 레벨이 변경된 “piped”명령 세트를 실행해야합니다. 예:

nice -n 15 command1 | command2 | command3

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



답변

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

이것은 서브 쉘의 훌륭함을 설정하고 명령 1..3이이를 상속합니다.


답변

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

nice 다른 명령과 다르게 사용되지 않습니다.


답변

exec command{1..26} ‘command1’로 번호가 지정된 모든 명령을 ‘command26’까지 실행합니다.

nice -n 15 $(pgrep command) ‘command’가 포함 된 실행중인 프로세스를 중단