1 2 3 4 5 6 7 8 9 10 CHAR_ARR=("A" "B" "C" "D") 11 12 echo ${CHAR_ARR[@]} 13 14 15 16 echo "change index 3 value to d CHAR_ARR[3]='d'" 17 CHAR_ARR[3]="d" 18 echo "assign index 4 value to e" 19 CHAR_ARR[4]="e" 20 echo "assign index 5 value to f" 21 CHAR_ARR[5]="f" 22 echo "assign index 6 value to g" 23 CHAR_ARR[6]="g" 24 25 echo -n "1st value: " 26 echo ${CHAR_ARR[0]} 27 echo -n "3rd value: " 28 echo ${CHAR_ARR[3]} 29 30 echo -n "all values: " 31 echo ${CHAR_ARR[@]} 32 33 echo -n "total num of value: " 34 echo ${#CHAR_ARR[@]} 35 36 echo -n "array index value: " 37 echo ${!CHAR_ARR[@]} 38 39 echo -n "output array value from index 3: " 40 echo ${CHAR_ARR[@]:3} 41 42 echo -n "output array 2 values from index 3 : " 43 echo ${CHAR_ARR[@]:3:2}
|