数组变量-索引数组变量】
只支持一维数组
定义数组,使用()来表示数组,元素之间使用空格来分割;
arr_name=(item1 item2 ...)
arr_name=([索引下标1]=item1 [索引下标2]=item2 ...)
等号两侧不能有空格,元素之间空格隔开、
可以不连续
获取 数组
${arr[索引下标]}
可以同时赋值给其他变量
ittem=${arr[1]}
ittem=${arr[*]} #获取所有元素
ittem=${arr[@]} #获取所有元素
获取数组长度
ittem=${#arr[*]} #获取长度
ittem=${#arr[@]} #获取长度
获取数组指定字符的长度
${#arr[索引]} #获取长度