파이프라인에서 셸의 PID를 얻는 방법은 무엇입니까? [복사]

파이프라인에서 셸의 PID를 얻는 방법은 무엇입니까? [복사]

예를 들어, 나는

sleep 1 | sleep 2 | sleep 3 &

각 부분의 프로세스 ID를 얻는 방법은 무엇입니까? 출력을 확인할 수 있지만 jobs -l셸의 형식은 신중할 수 있으므로 더 쉬운 방법을 찾고 있습니다.

답변1

pgrepwith 옵션을 사용하면 -a전체 목록을 얻을 수 있습니다:

pgrep -a sleep

관련 정보