# echo $? 0 # echo $- himBH # echo $$ 3399 3508 (변하네요. ㅡ.ㅡ;) #echo $# 0 #echo $+ $+ #echo $0 -bash 이게 도대체 뭐죠?? 셸과 관계가 된것 같은데.... 초보를 위해서 자세한 설명좀 부탁합니다.
$? 는 직전 명령의 종료 코드이고 $- 는 셸 옵션, $$ 는 프로세스 번호입니다. $# 는 인자 개수, $0 는 셸 이름이라 명령을 칠 때마다 값이 바뀌는 것은 정상입니다.