Shell 中数组的定义有四种方式:
array=( value1 values2 value3 ... )
array=([1]=one [2]=two [3]=three)
array[0]=a array[2]=b array[3]=c
array=($(ls))
获取数组长反方法:
echo ${#array[@]}
输出数组所有元素:
echo ${array[@]}
数组赋值:
array[3]=4
数组删除:
unset 数组[下表],不带下标,删除整个数据
数组的很多操作和字符串是一样的。