数组定义
#定义数组
array_name=(value0 value1 value2)
array_name[0]=value0
array_name[1]=value1
array_name[2]=value2o
array_name=(
value0
value1
value2
value3
)
valuen=${array_name[2]} #获取指定元素
${array_name[*]} #获取所有元素
${array_name[@]}
# 取得数组元素的个数
length=${#array_name[@]}
length=${#array_name[*]}
# 取得数组单个元素的长度
lengthn=${#array_name[n]}
#遍历数组
for data in ${#array_name[@]}
do
echo ${data}
done
for ((i=0;i<${#array_name[*]};i++))
do
echo ${str[i]}
done