プロセスグループの終了後に「終了/終了」メッセージを隠す

プロセスグループの終了後に「終了/終了」メッセージを隠す

そのため、次のコマンドを実行した後にKilledメッセージを非表示にします。 while :;do echo 1;done 2>/dev/null|./scr.sh 2>/dev/null

scr.sh には以下が含まれます。 kill -9 -- -$(ps -o pgid= $$ | grep -o [0-9]*)

しかし、これはうまくいきません。 scr.shは現在のパイプラインのすべてのプロセスを終了する必要があります。私はそのプロセスグループ内のすべてのプロセスを終了してこれを実行しようとしました。

関連情報