パイプされたコマンドをどれくらい設定できますか?

パイプされたコマンドをどれくらい設定できますか?

変更されたフレンドリーなレベルで「パイプライン」コマンドセットを実行する必要があります。例:

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) 「コマンド」を使用して実行中のプロセスを再起動してください。

関連情報