$0  실행된 쉘 스크립트 이름

$#   인자의 갯수

$$  쉘 스크립트의 PID

$1~ $nnn $1은 첫번째 인자 $2는 두번째 n 은 n번째

$*  스크립트에 입력된 인자들의 목록 

$@  $*과 같다. 다만 구분자가 IFS변수의 영향을 받지 않는다. 

$?  마지막 명령의 결과값(결과값이 없으면 0 , 있으면 1,2 등)

$!  백그라운드 PID




[root@ns dong]# sh test1.sh  1 2 3 4 5 6 7

[$0] 실행된 쉘 스크립트 이름 :  test1.sh

[$#] 인자의 갯수 : 7

[$$] 쉘 스크립트의 PID :  25114

[$1 $2 $3 $4] $1은 첫번째 인자 $2는 두번째 n 은 n번째 :  1 2 3 4

[$*] 스크립트에 입력된 인자들의 목록 :  1 2 3 4 5 6 7

[$@] $*과 같다. 다만 구분자가 IFS변수의 영향을 받지 않는다. :  1 2 3 4 5 6 7

[$?] 마지막 명령의 결과값(결과값이 없으면 0 있으면 0말고 다른숫자  ) :  0

[$!] 백그라운드 PID : 




---------------------------------------------------


\a 경고음

\b 백스페이스

\n 개행,줄바꿈

\t 수평 탭

\v 수직 탭

+ Recent posts