똑같이 그냥 끝나는 건데요... 0 은 정상 종료를 의미하고... 1 은 비정상 종료를..의미한다고 하더군요..-_-;; 프로그램에서 그렇게 판단한다고 보기 보다는... 그냥 소싱해서... 디버깅 같은 걸 편하게 하기 위한...그런 거 같은뎅.... 더 이상은 잘 모르겠네욤...--귀차니즘...게으르니즘...순지니즘...(__*)
exit(0) 과 exit(1) 은 같은 함수지만, 0 은 정상 종료, 0 이 아닌 값은 오류 종료라고 쉘에 알려 주는 값입니다. 셸에서는 $? 로 이 값을 확인할 수 있으니, 스크립트에서 오류를 판단할 때 씁니다.