위 지문에서 # ls 명령어를 사용하여 joon.txt lin.txt 2개의 파일을 확인할 수 있었다. 이렇게 명령어가 정확하게 끝날시 return 값으로 '0'을 반환한다. ## 제대로 끝나지 않을시 대게 1을 반환한다.
# echo $? -> 이 명령어는 "가장 마지막에 종료된 프로세스(명령어=ls)의 종료 상태를 출력하는 거다. 즉, 정상일때는 0, 그 외에는 조건에 따라 return 값을 다르게 반환하는데 정상적으로 종료가 되었으니 0을 반환하는 거다.
위 지문에서
# ls 명령어를 사용하여 joon.txt lin.txt 2개의 파일을 확인할 수 있었다.
이렇게 명령어가 정확하게 끝날시 return 값으로 '0'을 반환한다.
## 제대로 끝나지 않을시 대게 1을 반환한다.
# echo $? -> 이 명령어는 "가장 마지막에 종료된 프로세스(명령어=ls)의 종료 상태를 출력하는 거다.
즉, 정상일때는 0, 그 외에는 조건에 따라 return 값을 다르게 반환하는데
정상적으로 종료가 되었으니 0을 반환하는 거다.