#/bin/bash #创建数组方式1 arr[0]=hello arr[1]=world #创建数组方式2 arr=(hello world) #创建数组方式3 arr=([1]=hello [2]=world) #遍历数组方式1 for i in ${arr[*]} do echo $i done #获得数组长度 length=${#arr[@]} echo $length #遍历数组方式2 i=1 while [ $i -lt $length ] do echo $i echo ${arr[i]} i=`expr $[$i+1]` done
bash是更高级的sh(支持数组)
更多参考资料