shell 中定义数组
在shell中定义数组有两种方法:
1. a=(a b cde)这样就定义了一个长度为 3 的数组
2. a= ([2]=a [1]=b [0]=c) 这样也创建了一个数组,并且为数组的特定位置赋值
如下:
通过 echo ${a[2]} 来显示数组第二个位子的值
遍历数组:
建立一个文件: shellfor.sh, 复制以下代码:
a=(1 2 3 4 5)
for b in ${a[@]}
do
echo $b
done
保存并运行,如下:
参考地址:
http://www.linuxidc.com/Linux/2012-08/67655.htm