편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
==개요== | ==개요== | ||
;$? | ;$? | ||
* | *최근 실행한 명령어의 [[종료 스테이터스]]를 가진 변수 | ||
==실습 | ==실습== | ||
< | <source lang='dos'> | ||
[root@ | [root@jmnote ~]# echo hello | ||
hello | hello | ||
[root@ | [root@jmnote ~]# echo $? | ||
0 | 0 | ||
</ | </source> | ||
:→ 최근 명령어의 종료 상태가 정상(0) | :→ 최근 명령어의 종료 상태가 정상(0) | ||
< | <source lang='dos'> | ||
[root@ | [root@jmnote ~]# asdf | ||
-bash: asdf: command not found | -bash: asdf: command not found | ||
[root@ | [root@jmnote ~]# echo $? | ||
127 | 127 | ||
</ | </source> | ||
:→ 최근 명령어의 종료 상태가 비정상(127) | :→ 최근 명령어의 종료 상태가 비정상(127) | ||
==같이 보기== | ==같이 보기== | ||
*[[종료 스테이터스]] | *[[종료 스테이터스]] | ||
==참고== | ==참고 자료== | ||
*http://www.faqs.org/docs/abs/HTML/exit-status.html | *http://www.faqs.org/docs/abs/HTML/exit-status.html | ||
[[분류: bash]] | [[분류: bash]] | ||