1 개요[ | ]
- $?
- bash 쉘에서 최근 실행한 명령어의 종료 스테이터스를 가진 변수
- 최근 실행한 함수의 return 값을 가진 변수
2 실습 1[ | ]
Console
Copy
[root@zetawiki ~]# echo hello
hello
[root@zetawiki ~]# echo $?
0
- → 최근 명령어의 종료 상태가 정상(0)
Console
Copy
[root@zetawiki ~]# asdf
-bash: asdf: command not found
[root@zetawiki ~]# echo $?
127
- → 최근 명령어의 종료 상태가 비정상(127)
3 실습 2[ | ]
Console
Copy
[root@zetawiki ~]# true
[root@zetawiki ~]# echo $?
0
[root@zetawiki ~]# false
[root@zetawiki ~]# echo $?
1
4 같이 보기[ | ]
- 종료 스테이터스
- 리눅스 /bin/true, /bin/false
- /etc/cron.daily/logrotate
- Bash에서 함수 반환 값 받기
- 리눅스 $0
- 리눅스 $$
- 리눅스 $_
- 리눅스 &&
- 물음표 ?
5 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
- 분류 댓글:
- Bash (3)
로또번호 생성 ―Pinkcrimson
리눅스 날짜 기준으로 파일 삭제하기 ― 백승현리눅스 날짜 기준으로 파일 삭제하기 ― Jmnote