• Shell脚本之:数组


    bash支持一维数组,并且没有限定数组的大小,数组元素的下标由0开始编号。

    定义数组

    在Shell中,用括号来表示数组,数组元素用“空格”符号分割开。定义数组的一般形式为:

    array_name=(value0 value1 value2 value3)

    也可以单独定义每个数组元素

    array_name[0]=value0
    array_name[1]=value1
    array_name[2]=value2

    读取数组

    读取数组元素值的一般格式是:

    ${array_name[index]}

    使用@或*可以获取数组中的所有元素:

    ${array_name[*]}
    ${array_name[@]}

    获取数组的长度

    获取数组长度的方法与获取字符串长度的方法相同

    # 取得数组元素的个数
    length=${#array_name[*]}
    # 取得数组单个元素的长度
    lengthn=${#array_name[n]}
  • 相关阅读:
    11 dubbo monitor
    svn ignore忽略文件
    Java Core Dump分析过程
    10 其他
    9 jenkins
    8 jenkins
    7 nhorizons项目结构
    6 发布个人项目到私服
    5 jenkins使用gitee
    4 Linux安装git
  • 原文地址:https://www.cnblogs.com/runnyu/p/4676637.html
Copyright © 2020-2023  润新知