2014-05-11 2 views
0

내가 배열을 선언하려고이


유닉스 스크립트 선언 배열

declare -a VAR 
VAR[0]=text1 
VAR[1]=text2 
VAR[2]=text3 
echo $VAR[1] 


같은 내용을 액세스 그러나 그것은 작동하지 않습니다.
내 코드를 고칠 수 있으며 또한 선언 할 때 UNIX에 배열의 크기
을 선언 할 필요가없는 이유를 설명 할 수 있습니까?

답변

3
declare -a VAR 
VAR[0]=text1 
VAR[1]=text2 
VAR[2]=text3 
echo ${VAR[1]} 

배열의 요소는 $ {이름 [첨자]}를 사용하여 참조 될 수있다.

more info