http://blog.redjini.com/282 참고
배열선언
array_name_1=(
"value 1"
"value 2"
"value 3"
)
array_name_2=(1 2 3)
배열참조
array_name=(
"value 1"
"value 2"
"value 3"
)
echo
"array_name[0] = ${array_name[0]}"
#print array_name[0]
echo
"array_name[2] = ${array_name[2]}"
#print array_name[2]
echo
"array_name[*] = ${array_name[*]}"
#print array_name all item
echo
"array_name[@] = ${array_name[@]}"
#print array_name all item
echo
"array_name index = ${!array_name[@]}"
#print array_name index number
echo
"array_name size = ${#array_name[@]}"
#print array_name size
echo
"array_name[0] size= ${#array_name[0]}"
#print array_name[0] size
출력결과
array_name[0] = value 1
array_name[2] = value 3array_name[*] = value 1 value 2 value 3
array_name[@] = value 1 value 2 value 3
array_name index = 0 1 2
array_name size = 3
array_name[0] size= 7
'시스템 > shell script' 카테고리의 다른 글
여러개의 공백을 한개의 공백을 줄이는 법 (0) | 2018.07.20 |
---|---|
동적으로 array 만들기 (0) | 2018.05.18 |
다중프로세스 실행시 cpu 활용도를 높히기 위한 팁(tip) (0) | 2018.04.29 |