매개변수가 $1부터 시작하는 이유는 $0이 스크립트 파일 이름을 가리키기 때문입니다.
$1
$0
스크립트 파일 이름
$ cat test1 #!/bin/bash echo "script file name : $0" $ ./test1 script file name : ./test1