Shell脚本学习笔记——数组

xiaoxiao2021-02-28  45

Shell只支持一维数组,不支持多维数组,初始化时不需要定义数组大小。与大部分编程语言类似,Shell数组元素的下标从0开始。获取数组中的元素要利用下标,下标可以是整数或算术表达式,其值应该大于等于0。

Shell数组用括号来表示,元素用“空格”符号分隔开,可以不使用连续的下标,而且下标的范围没有限制。

下面我们来举一个具体的例子:

获取数组中所有的元素

修改特定下标元素的值

获取数组的长度

遍历数组

方式一:利用元素下标遍历数组

方式二:遍历数组元素

我们比较推荐方式二,因为方式一存在一定的局限性,它只适用于数组下标连续的情况下的遍历,如果数组的下标不连续,使用这种方法遍历数组就会出现问题:

转载请注明原文地址: https://www.6miu.com/read-2622190.html

最新回复(0)