$? (1) 썸네일형 리스트형 [Linux] $?의 의미 $? 의 의미bash shell에서 가장 최근에 실행한 명령어의 종료 상태(status)를 가진 변수이다.또는 가장 최근에 실행한 함수의 return값을 가진 변수를 의미한다.% echo hellohello% echo $?0# 최근 명령어의 종료 상태가 정상% true% echo $?0% false% echo $?1주의할 점$? 는 앞서 언급했듯이 '가장 최근 실행 결과'를 저장하는 변수임을 잊으면 안된다.다시말해서, 가장 최근 실행 결과 코드가 무엇인지 출력하기 위해 다음과 같은 실수를 저지르면 안된다.잘못된 사용 예상황: shell을 통해 script 구동 후 결과에 따라 if문으로 처리하기python3.9 ./test.pyecho "result code: $?"if [[ $? -ne 0 ]]; th.. 이전 1 다음