0

I try to declare an array and access its contents like this


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


But it doesn't work.
Can you fix my code and also tell me why we don't have to declare the size
of an array in UNIX when we declare it.

1 Answer 1

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

Any element of an array may be referenced using ${name[subscript]}.

more info

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.