배열 사용 예제를 통해 배열에 대해 알아보자.
#!/bin/bash
EMPTY_ARR=() # 빈 배열 선언
NUM_ARR=(1 2 3) # 1 2 3을 가지는 배열 선언
echo ${NUM_ARR[0]} # index로 배열 값 출력
echo ${NUM_ARR[1]}
echo ${NUM_ARR[2]}
NUM_ARR[0]=4 # index로 배열에 값 할당
NUM_ARR[1]=5
NUM_ARR[2]=6
echo ${NUM_ARR[0]}
echo ${NUM_ARR[1]}
echo ${NUM_ARR[2]}
STR_ARR=() # 빈 배열 선언 후
STR_ARR+=("HELLO") # += 연산자로 배열에 값 추가하기
STR_ARR+=("SHELL")
STR_ARR+=("SCRIPT")
echo ${STR_ARR[0]}
echo ${STR_ARR[1]}
echo ${STR_ARR[2]}
echo ${STR_ARR[@]}
DATE_ARR=(`date`) # 배열에 현재 시간 할당
echo ${DATE_ARR[@]} # index를 통해 시간 및 날짜에 access 가능함
echo ${DATE_ARR[0]}
echo ${DATE_ARR[1]}
echo ${DATE_ARR[2]}
[shell script] 위치 매개 변수(Positional Parameters) (0) | 2021.10.03 |
---|---|
[shell script] for문 (0) | 2021.10.03 |
[shell script] 사용자 입력 받기 (read) (0) | 2021.10.02 |
[shell script] 주석 처리 (0) | 2021.09.29 |
[shell script] String operator ( =, !=, -z, -n, str ) (0) | 2021.09.29 |