5.shell中的数组

作者: 芝麻酱的简书 | 来源:发表于2018-07-12 18:28 被阅读6次

    ⚠️声明一个数组
    nameArray=("Mike" "Bill" "John")

    ⚠️给数组增加值或者替换值
    nameArray[3]="Gil"

    ⚠️默认只输出数组第一个值
    echo $nameArray

    ⚠️输出下标指定的值
    echo ${nameArray[1]} ${nameArray[3]}

    ⚠️输出数组内所有值 --> 结果为多个字符串
    echo ${nameArray[@]}

    ⚠️输出数组内所有值 --> 结果为一个字符串
    echo ${nameArray[*]}

    ⚠️获取数组元素个数
    语法:${#数组名[@]}

    echo ${#nameArray} ----- 输出数组第一个元素长度
    echo ${#nameArray[10]} ----- 输出数组第10个元素长度
    echo ${#nameArray[@]} ---- 输出数组整体元素个数

    相关文章

      网友评论

        本文标题:5.shell中的数组

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