- 数组定义
语法: 数组名=(值 值 值...)
方法一:
array={1 2 3}
echo $array
这样输出的是第一个元素
方法二:
array=()
array[0]="wang"
array[1]="mumu"
echo $array
结果:
wang
这样输出的是第一个元素
@ *表示输出所有数据
例:
array=()
array[0]="wang"
array[1]="mumu"
echo ${array[@]}
结果:
wang mumu
@和*的区别 @是一个一个输出 *是组成字符串输出
数组长度 #
array=("wang" "mumu")
echo ${#array[@]}
结果:
2
获取单个元素的长度
例:
array=("wang" "mumu")
echo ${#array[0]}
结果:
4