数组
定义:是多个相同类型的元素组成的集合,数组的名字即变量的名字,我们在变量名后面加上下标编号来区分变量中的每一个值,因此数组变量又称下标变量,数组的下标从0开始,调用数组的元素时要使用${数组[下标]}的格式
数组的声明
declare -a abc #声明数组
unset abc #取消数组
unset ${abc[2]} #取消数组某一元素
数组所有内容
echo ${abc[*]} #查看数组
echo ${abc[@]} #查看数组
declare -p abc #查看数组
统计数组元素个数
echo ${#abc[*]} #查看数组元素个数
echo ${#abc[@]} #查看数组元素个数
数组赋值
abc=(a b c d e) #数组赋值
abc[0