Shell sript 특수 매개변수
쉘 스크립트에서는 아래와 같은 특수 매개변수를 사용할 수 있다.
명칭 | 사용 예시 | 의미 |
---|---|---|
0 |
$0 |
스크립트의 이름 또는 경로 |
1, 2 ... |
$1 |
해당하는 위치 매개 변수 |
* |
$* |
모든 위치 매개 변수 |
@ |
$@ |
모든 위치 매개 변수 |
# |
$# |
위치 매개 변수의 수로 확장 |
? |
$? |
가장 최근에 완료한 포그라운드 명령의 종료 코드 |
$ |
$$ |
현재 쉘의 PID |
! |
$! |
백그라운드에서 최근에 실행된 명령의 PID |
_ |
$_ |
실행된 마지막 명령의 마지막 인수 |