[Linux명령어] echo$!, echo$?, echo$$
리눅스 쉘을 다룰때 아래 세가지가 큰 도움이 되었는데, 특정 PID값을 출력 할때, 이전 명령어가 정상 동작했는지 확인할때 유용하게 사용이 가능합니다. echo$! : 마지막으로 백그라운드에서 실행된 명령어의 PID 값을 출력한다. echo$? : 마지막으로 종료된 명령어의 종료 상태를 말해주는데, 종료상태란 정상적인 종료0과 비정상적 종료인 0을 제외한 다른 값을 의미한다. echo$$ : 현재 쉘의 PID값을 출력한다.