![서브셸에서 프로세스 ID를 어떻게 얻을 수 있나요? [복사]](https://linux55.com/image/169429/%EC%84%9C%EB%B8%8C%EC%85%B8%EC%97%90%EC%84%9C%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%20ID%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%96%BB%EC%9D%84%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
메인 셸의 프로세스 ID를 얻을 수 있다는 것을 알고 있지만 $$
블록 내에서 생성된 하위 셸의 PID를 어떻게 얻을 수 있습니까?( ... )
답변1
$BASHPID를 사용하여 차이점을 확인할 수 있습니다.
(echo $$ $BASHPID)
메인 셸의 프로세스 ID를 얻을 수 있다는 것을 알고 있지만 $$
블록 내에서 생성된 하위 셸의 PID를 어떻게 얻을 수 있습니까?( ... )
$BASHPID를 사용하여 차이점을 확인할 수 있습니다.
(echo $$ $BASHPID)