본문으로 바로가기

[Linux명령어] echo$!, echo$?, echo$$

category IT/Linux OS 2020. 6. 26. 14:19
반응형

리눅스 쉘을 다룰때 아래 세가지가 큰 도움이 되었는데,

특정 PID값을 출력 할때, 이전 명령어가 정상 동작했는지 확인할때 유용하게 사용이 가능합니다.

 

echo$! : 마지막으로 백그라운드에서 실행된 명령어의 PID 값을 출력한다.

echo$? : 마지막으로 종료된 명령어의 종료 상태를 말해주는데, 종료상태란 정상적인 종료0과 비정상적 종료인 0을 제외한 다른 값을 의미한다.

echo$$ : 현재 쉘의 PID값을 출력한다.

반응형