쉘스크립트 파일을 실행할 때, 사용자가 입력한 인자 값은 순서대로 받을 수 있습니다.


 #! /bin/bash
echo $#   # 입력된 인자 값
echo $0   # 쉘스크립트 파일 실행 명령어
echo $1   # 첫 번째 인자 값
echo $2   # 두 번째 인자 값
echo $3   # 세 번째 인자 값
echo $4   # 네 번째 인자 값

위와 같이 test.sh 파일을 저장합니다.


$ ./test.sh
0
./test.sh
 
 
$ ./test.sh aaa
1
./test.sh
aaa


$ ./test.sh aaa bbb
2
./test.sh
aaa
bbb

위와 같이 입력된 인자값을 순서대로 처리할 수 있습니다.

+ Random Posts