728x90
반응형
목차
Array 변수 활용 방법
간단하게 쉘에서 배열 변수 작성및 활용 하는 방법에 대해 알아 보겠습니다.
아래는 예시 작성한 코드입니다.
- 사용 방법
변수 선언
변수 = ("배열값1" "배열값2" ......."")
array=("ARRAY1" "ARRAY2" "ARRAY3" "ARRAY4")
* aix, hp 같은경우 아래 처럼 선언을 해서 사용 해야 합니다.
set -A array ${array[*]}
배열 갯수 확인
${#array[@]}
배열 값 확인
${배열변수[키값]}
${array[0]}
변수 = ("배열값1" "배열값2" ......."")
array=("ARRAY1" "ARRAY2" "ARRAY3" "ARRAY4")
* aix, hp 같은경우 아래 처럼 선언을 해서 사용 해야 합니다.
set -A array ${array[*]}
배열 갯수 확인
${#array[@]}
배열 값 확인
${배열변수[키값]}
${array[0]}
vi array.sh #!/bin/bash array=("ARRAY1" "ARRAY2" "ARRAY3" "ARRAY4") echo "모든 배열 변수 출력" echo "array COUNT:"${#array[@]} echo "array all :" ${array[@]} echo "array 1 :" ${array[0]} echo "array 1 :" ${array[1]} echo "array 2 :" ${array[2]} echo "array 3 :" ${array[3]} echo "array 4 :" ${array[4]} echo " ======================================" echo " =========== LOOP ARRAY PRINT =========" echo " ======================================" loop_cnt=0 while [[ $loop_cnt -lt ${#array[@]} ]] do echo "array : ${array[loop_cnt]}" loop_cnt=`expr $loop_cnt + 1` done
728x90
반응형