parm.sh #!/bin/bash echo $0 을 호출하였음 echo 첫 번째 : $1, 두 번째 : $2, 세 번째 : $3 echo 위치 파라미터 개수 : $# parm.sh\\ parm.sh 홍길동\\ parm.sh 홍길동 임꺽정\\ parm.sh 홍길동 임꺽정 장길산\\ 이 세 가지 경우 결과가 다르게 출력되는 것을 알 수 있을 것이다. check.sh #!/bin/bash name=${1:?”이름 아규먼트가 필요합니다.”} echo 안녕하세요 $name 님. **${1:?"이름 아규먼트가 필요합니다."}** 는 $1에 인자가 들어오지 않았을 때 "이름 아규먼트가 필요합니다." 라는 메시지를 출력하라는 의미이다.