Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
위치인자를_이용한_스크립트 [2019/04/23 08:42] – created jonghoon | 위치인자를_이용한_스크립트 [2023/09/05 15:46] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 3: | Line 3: | ||
#!/bin/bash | #!/bin/bash | ||
- | echo \$0 을 호출하였음 | + | echo $0 을 호출하였음 |
- | echo 첫 번째 : \$1, 두 번째 : \$2, 세 번째 : \$3 | + | echo 첫 번째 : $1, 두 번째 : $2, 세 번째 : $3 |
- | echo 위치 파라미터 개수 : \$# | + | echo 위치 파라미터 개수 : $# |
</ | </ | ||
- | parm.sh | + | parm.sh\\ |
- | parm.sh 홍길동 | + | parm.sh 홍길동\\ |
- | parm.sh 홍길동 임꺽정 | + | parm.sh 홍길동 임꺽정\\ |
- | parm.sh 홍길동 임꺽정 장길산 | + | parm.sh 홍길동 임꺽정 장길산\\ |
이 세 가지 경우 결과가 다르게 출력되는 것을 알 수 있을 것이다. | 이 세 가지 경우 결과가 다르게 출력되는 것을 알 수 있을 것이다. | ||
+ | |||
+ | check.sh | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | name=${1:? | ||
+ | echo 안녕하세요 $name 님. | ||
+ | </ | ||
+ | |||
+ | **${1:?" |