美文网首页
shell数组

shell数组

作者: 蚂蚁牙齿不黑 | 来源:发表于2018-02-22 10:34 被阅读1次

    bash只支持以为数组,并且没有限定数组元素的数量,从数组中取值要通过下标,在shell中用 小括号"()"表示数组

    格式

    数组名=(value0 value1 value3 value4 value5)

    数组写法

    • 写法一
    array1=(value0 value1 value2 value3)
    
    • 写法二
    array2=(
            value0
            value1
            value2
            value3
            value4
            )
    

    从数组中取值

    value=${array1[3]}
    echo ${value}
    

    获取数组中的长度

    • 第一种用法
    length=${#array1[@]}
    echo ${length}
    
    • 第二种用法
    length=${#array1[*]}
    echo ${length}
    

    相关文章

      网友评论

          本文标题:shell数组

          本文链接:https://www.haomeiwen.com/subject/vyvatftx.html