스크립트 파일을 실행할 때 매개변수를 함께 주어 스크립트 파일에서 매개변수를 사용할 수 있도록 하는 방법에 대해 알아보겠습니다.
스크립트의 내용에서 $n
은 스크립트 파일을 실행할 때 n번째 매개변수(parameter)
를 의미합니다.
$ ./test1 parameter1 parameter2 ...
예를 들어 아래의 스크립트를 작성하고,
$ cat test1
#!/bin/bash
echo "1st parameter : $1"
echo "2nd parameter : $2"
매개변수를 2개
넣고 실행해 보겠습니다.
$ ./test1 parameter1 parameter2
1st parameter : parameter1
2nd parameter : parameter2
위의 결과와 같이 스크립트 파일을 실행
할 때 매개변수를 넣어주게 되면 그 매개변수가 $1
, $2
에 할당되는 것을 확인할 수 있습니다.