目录
一:定义和操作
1:定义
数组:存储多个元素,数据类型可以不同,元素元素之间以空格切分 arr =()
2:操作
通过下标获取数据
格式:
${数组[下标]}
注意:
直接引用数组变量,默认获取下标为0的元素$arr x相当于${arr[0]}下标使用表示获取所有
获取长度: 格式: ${#数组[]}
${#数组} 为1
获取所有是${#数组[*]}
二:例子
#!/bin/sh
str=(a b c d e s g )
#获取下标为元素
echo ${str[0]}
echo $str
#获取下标为的元素
echo ${str[2]}
//获取第一个元素长度
echo ${#str}
//获取总长度
echo ${#str[*]}
//获取数组全部元素
echo ${str[*]}