본문 바로가기

리눅스/shell

[shell, 내용보강하도록] 배열

[1. 개요]

쉘 스크립트에서 배열을 사용하는 방법을 정리한다.

  • 배열 선언
  • 배열 내 데이터 접근
  • 배열의 길이
  • 배열을 iterate 하는 방법
  • 배열에 데이터 추가
  • ...

 

[2. 간단한 예제]

# 배열 선언 및 초기화
# comma 가 없다.
array=(1 2 3 4 5)


# 배열 전체 출력
echo ${array[@]}


# 배열의 길이 출력
echo ${#array[@]}


# 배열을 iterate 하는 방법1.
for elem in ${array[@]}
do
	echo $elem
done


# 배열을 iterate 하는 방법2.
for (( i=0; i<${#array[@]}; i++ ));
do
	echo ${array[i]}
done

 

'리눅스 > shell' 카테고리의 다른 글

shell script 기초  (0) 2022.10.04