pgrep에서 존재하지 않는 프로세스 식별 가능

pgrep에서 존재하지 않는 프로세스 식별 가능

나는 여러 가지 용도로 사용하고 있지만 프로세스가 존재하지 않는 경우 목록을 pgrep얻을 수 없습니다 .pgrep

달리기는 ps항목의 끝에 추가되지만 <defunct>그렇지 pgrep않습니다. 어쨌든 이를 수행할 수 있습니까?

답변1

pgrep상태를 기준으로 프로세스를 필터링할 수 없습니다. 노력하다:

ps axo pid,stat | awk '$2 ~ /^Z/ { print $1 }'

답변2

일부 버전 pgrep(예:procps-ng) --runstates Z옵션을 지원합니다.

관련 정보