标签:打印数组 从零开始 shel 注意 数组名 数组 元素 code 命令
shell 数组命令
)
打印数组元素:echo ${array[i]} i是从零开始的
echo ${array[*]} 整个数组的内容
echo ${#array[*]} 数组元素的个数
数组的删除:unset 数组[下标]
不加下标,默认是清除整个数组所有的数据
数组的截取和替换:
截取:echo ${array[*]:1:3} 从下标为1的元素开始截取,共截取3个数组元素
数组的替换:
echo ${arary[*]/1/b} 将数组中的1 替换成为b
${数组名[*或@]/查找字符/替换字符}
注意:该操作不会改变原先数组的内容,于sed修改
标签:打印数组 从零开始 shel 注意 数组名 数组 元素 code 命令
原文地址:https://blog.51cto.com/14240011/2370913