-
[Shell Script] Command line arguments (인자 값) 처리언어/쉘 스크립트 2016. 12. 16. 13:29
쉘스크립트 파일을 실행할 때, 사용자가 입력한 인자 값은 순서대로 받을 수 있습니다.
#! /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
위와 같이 입력된 인자값을 순서대로 처리할 수 있습니다.