상세 컨텐츠

본문 제목

[shell script] 배열(Array)

shell script

by 빨간눈동자 2021. 10. 3. 02:00

본문

반응형

배열 사용 예제를 통해 배열에 대해 알아보자.

#!/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]}

 

반응형

관련글 더보기