프로세스 그룹 종료 후 "종료/종료" 메시지 숨기기

프로세스 그룹 종료 후 "종료/종료" 메시지 숨기기

그래서 다음 명령을 실행한 후 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는 현재 파이프라인의 모든 프로세스를 종료해야 합니다. 저는 해당 프로세스 그룹의 모든 프로세스를 종료하여 이를 수행하려고 했습니다.

관련 정보