a=(1 2 3 4 5)
echo ${#a[@]} #5
echo ${a[2]} #3
echo ${a[*]} #1 2 3 4 5
echo ${a[@]:1:4} #2 3 4 5
echo ${a[@]/3/100}#1 2 100 4 5 替换操作不会改变原先数组内容,如果需要修改,可以看上面例子,重新定义数据。
a=(1 2 3 4 5)
echo ${#a[@]} #5
echo ${a[2]} #3
echo ${a[*]} #1 2 3 4 5
echo ${a[@]:1:4} #2 3 4 5
echo ${a[@]/3/100}#1 2 100 4 5 替换操作不会改变原先数组内容,如果需要修改,可以看上面例子,重新定义数据。