본문 바로가기
카테고리 없음

Bash 종료코드

by Knowledge Store In Hyunsoft 2019. 2. 25.

  Bash 종료 코드

표 C-1. "예약된" 종료 코드

종료 코드 번호예제비고
1광범위한 일반적 에러let "var1 = 1/0""divide by zero"같은 잡다한 에러
2bash 문서에 명시되어 있는 쉘 내장명령어의 오사용 거의 보기 힘들고 보통은 디폴트로 1번 종료 코드로 나타남
126실행 불가능한 명령어의 구동 퍼미션 문제거나 실행 허가가 없는 명령어
127"command not found" $PATH 문제거나 오타일 가능성 있음
128exit에 잘못된 인자 넘김exit 3.14159exit는 0에서 255사이의 정수만 받음
128+n치명적 에러 시그널 "n"kill -9 스크립트의 $PPID$?는 137 (128 + 9)을 리턴
130스크립트가 Control-C에 의해 종료됨 Control-C 는 치명적 에러 시그널 2번(130 = 128 + 2, 바로 위 참고)
255종료 상태 범위 초과exit -1exit는 0에서 255사이의 정수만 받음


728x90

댓글