리눅스 쉘에서의 직전 명령의 반환값 확인

2019. 10. 5. 13:22임베디드/리눅스시스템프로그래밍

쉘 스크립트 문법 중 하나로 직전 명령의 반환값을 확인할 수 있다. 0이 아니면 문제가 존재하는 것이다

0은 정상적인 명령의 반환값

$ ls -al
$ echo $? 

 

존재하지 않는 파일에 대해 cat 명령을 실행했을 때, 0이 아닌 값을 반환하게 된다