내용

  • 최근 실행한 명령어의 종료 스테이터스를 가진 변수입니다.
    • 0: 명령어가 정상적으로 실행된 경우
    • 1: 광범위한 일반적 에러 “Operation not permitted, not a valid identifier, too many arguments 등
    • 2: 셸 builtin 명령어 오사용 No such file or directory 등
    • 126: Permission 문제로 실행 불가능한 명령어의 구동 Permission denied, Is a directory
    • 127: 명령어의 경로 ($PATH) 문제 혹은 명령어 오타 Command not found, No such file or directory

예시

ls 
 
echo $?

연관 페이지

참고 문헌 / 사이트