美文网首页
linux shell数组基础

linux shell数组基础

作者: Y大宽 | 来源:发表于2019-06-12 13:32 被阅读0次

    1什么是数组:

    一组类型相同的数据的集合,有数值型和字符型

    2 linux shell如何表示数组

    不管数值型还是字符串型,都是用一对圆括号表示,并且数组的元素之间用空格隔开,但是字符型的元素需要加引号
    比如

    arr_num=(1 2 3 4 5)
    arr_string=("a" "b" "c")  
    或arr_string=('a' 'b' 'c') 
    

    3 如何查看数据的所有元素

    不能用
    echo $arr这样只显示第一列元素

    echo ${arr[*]}
    

    或者

    echo ${arr[@]}
    

    4获取数组的第1234个元素

     ${arr[0]}
     ${arr[1]}
     ${arr[2]}
     ${arr[3]}
    

    5 对数组a的第2个元素进行重新赋值

    a[1]=100
    

    相关文章

      网友评论

          本文标题:linux shell数组基础

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