본문 바로가기
Back-end/Script

[Shell] Arguments 사용하기

by 허도치 2020. 2. 6.

1. 스크립트 작성.

   - arguments.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
echo '####################################'
echo '$0은 파일명'
echo '$0='$0
echo ''
echo '####################################'
echo '$@은 모든 Argument'
echo '$@='$@
echo ''
echo '###################################'
echo '$#은 지정한 인덱스(#)의 Argument'
echo '$1='$1
echo '$2='$2
echo '$3='$3
echo ''
echo '####################################'
echo '${@:n:m}은 n~m까지의 Arguments'
echo '${@:3}='${@:3}
echo '${@:2:3}='${@:2:3}
cs

   - $0: 파일명.

   - $@: 모든 Argument.

   - $#: 특정 Argument.

   - ${@:n:m}: 특정 범위의 Argument.

 

2. 실행.

   $ ./arguments.sh 첫번째 두번째 세번째

 

3. 실행 결과.

 

'Back-end > Script' 카테고리의 다른 글

[Shell] 자주사용하는 명령어 정리  (0) 2020.02.10
[Shell] 조건문 - IF, CASE IN  (0) 2020.02.06
[Shell] 알파벳 대소문자 변경  (0) 2020.02.06

댓글