数组
所谓数组,是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按无序的形式组织起来的一种形式。 这些无序排列的同类数据元素的集合称为数组。数组是用于储存多个相同类型数据的集合。
#定义方法 数值名=(元素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 ${数组[@]/查找字符/替换字符}
停留在世界边缘,与之惜别