当前位置 博文首页 > JustinQin:Shell--如何定义及遍历数组、字符串数组【工作笔记】

    JustinQin:Shell--如何定义及遍历数组、字符串数组【工作笔记】

    作者:[db:作者] 时间:2021-09-12 08:57

    脚本定义array.sh:
    vim array.sh添加内容如下:

    #!/bin/sh
    #!/bin/sh
    echo "一、Shell定义数组及遍历数组=========";
    array=(666 777 888)
    for value in ${array[@]};
    do
      echo $value;
    done;
    
    echo "二、Shell定义字符串数组及遍历字符串数组=========";
    strArray=("a.del" "b.del" "c.del");
    for value in ${strArray[@]};
    do
      echo $value;
    done;
    echo "字符串数组定义也可以不需要引号==="
    strArray2=(d.del e.del f.del);
    for value in ${strArray2[@]};
    do
      echo $value;
    done;
    
    

    执行脚本:

    /bin/sh array.sh
    

    输出结果:

    一、Shell定义数组及遍历数组=========
    666
    777
    888
    二、Shell定义字符串数组及遍历字符串数组=========
    a.del
    b.del
    c.del
    字符串数组定义也可以不需要引号===
    d.del
    e.del
    f.del
    
    cs