数组:像C语言中的数组是同一种意思
#!/bin/bash
#数组
num_value=(1 2 3 4 5)
echo ${num_value[*]}
echo ${num_value[@]}
#求数组长度
LEN=${#num_value}
for ((i=0;i<${LEN};i++))
do
echo ${num_value[i]}
#求取每个元素的长度
echo ${#num_value[i]}
done
#输出每个元素的索引
echo ${!num_value[*]}
echo ${!num_value[@]}
#关联数组
declare -A fruit_value
fruit_value=([apple]='3.5$' [orange]='2.5$')
echo ${fruit_value[*]}
echo ${fruit_value[@]}
#输出索引
echo ${!fruit_value[*]}
echo ${!fruit_value[@]}
#输出关联数组长度
echo ${#fruit_value[*]}