数组
所谓数组,是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。 这些无序排列的同类数据元素的集合称为数组。数组是用于储存多个相同类型数据的集合。
#定义方法 数值名=(元素1 元素2 元素3) array=(1 2 3)
#数组长度
${#数值名[*]}
${#数值名[@]}
${#array=(1 2 3)}#打印数组元素
echo ${数值名[0]}
echo ${数值名[1]}
echo ${数值名[2]}
${array=[0]}
echo ${数值名[*]}
echo ${数值名[@]}#数组赋值 数组名[0]=元素1 数组名[1]=元素2 数组名[2]=元素3 array[0]=qinzc1 array[1]=qinzc2 array[2]=qinzc3
#数组删除 1.删除整个数组里的内容 unset 数组名 unset array 2.删除某个数值里的元素 unset 数组名[0] unset array[0]
#数组内容的截取和替换
1.截取3个元素
echo ${数组[@]:1:3}
2.替换
echo ${数组[@]/查找字符/替换字符}

桂ICP备16010384号-1
停留在世界边缘,与之惜别