5.shell中的数组

⚠️声明一个数组
nameArray=("Mike" "Bill" "John")

⚠️给数组增加值或者替换值
nameArray[3]="Gil"

⚠️默认只输出数组第一个值
echo $nameArray

⚠️输出下标指定的值
echo ${nameArray[1]} ${nameArray[3]}

⚠️输出数组内所有值 --> 结果为多个字符串
echo ${nameArray[@]}

⚠️输出数组内所有值 --> 结果为一个字符串
echo ${nameArray[*]}

⚠️获取数组元素个数
语法:${#数组名[@]}

echo ${#nameArray} ----- 输出数组第一个元素长度
echo ${#nameArray[10]} ----- 输出数组第10个元素长度
echo ${#nameArray[@]} ---- 输出数组整体元素个数

你可能感兴趣的:(5.shell中的数组)