数组

  • 数组定义
语法: 数组名=(值 值 值...)
方法一:
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

你可能感兴趣的:(数组)