そのため、次のコマンドを実行した後に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は現在のパイプラインのすべてのプロセスを終了する必要があります。私はそのプロセスグループ内のすべてのプロセスを終了してこれを実行しようとしました。