Bash Array 배열
bash 쉘에서 배열을 사용하려고할 때
선언하는 방법
array1=("a" "b" "c" "d" "e")
array2=(a b c d e)
배열 값 가져오기
array1=(a b c d e)
echo "array1[0] = ${array1[0]}" ## 특정 인덱스의 값 가지고오기
echo "array1[*] = ${array1[*]}" ## 전체 배열의 값 출력
echo "array1[@] = ${array1[@]}" ## 전체 배열의 값 출력
echo "!array1[@] = ${!array1[@]}" ## 전체 배열의 인덱스의 값 출력
echo "#array1[@] size = ${#array1[@]}" ## 배열의 사이즈 크기 출력
echo "#array1[0] = ${#array1[0]}" ## 배열[0] 의 사이즈 크기
출력값
$ sh dataset_maker.sh
array1[0] = a
array1[*] = a b c d e
array1[@] = a b c d e
!array1[@] = 0 1 2 3 4
#array1[@] size = 5
#array1[0] = 1
'BackEnd > Linux' 카테고리의 다른 글
Bash 프로그래밍 기초 - 파라미터 받아오기 (0) | 2019.08.20 |
---|---|
Bash 프로그래밍 기초 - If (0) | 2019.08.20 |
Bash 프로그래밍 기초 - for (0) | 2019.08.20 |
파일 행 수 세기 (1) | 2019.07.09 |
Postgresql Install & remove (0) | 2019.06.13 |