美文网首页
shell中定义和使用数组

shell中定义和使用数组

作者: marshalzxy | 来源:发表于2018-11-12 18:55 被阅读8次

    声明

    1. 直接声明法

    declare -a zxy-array

    1. 直接赋值

    zxy-array[0]= zero
    zxy-array[1]= one
    zxy-array[2]=two
    3.引号空格赋值或者括号赋值
    zxy-array=(Zero One Two)
    或者
    zxy-array=“zero One Two”

    删除数组

    1.删除整个数组

    unset zxy-array
    2.删除某个元素
    unset zxy-array[2]

    数组长度

    echo ${#zxy-array[@]}

    遍历数组

    for i in {zxy-array[@]};do echoi;done
    或者
    for (( i=0;i<{#zxy-array(@)};i++)) do echo{zxy-array[i]};done

    相关文章

      网友评论

          本文标题:shell中定义和使用数组

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