• 4. Shell 数组
    • 一、语法
      • 实例
    • 二、获取元素
      • 实例一(获取单个元素)
      • 实例二(获取所有元素)

    4. Shell 数组

    一、语法

    1. array_name=(value1 value2 ... valuen)

    实例

    1. #!/bin/bash
    2. # author:Asa
    3. my_array=(A B "C" D)

    二、获取元素

    1. ${array_name[index]}

    实例一(获取单个元素)

    1. #!/bin/bash
    2. # author:Asa
    3. my_array=(A B "C" D)
    4. echo "第一个元素为: ${my_array[0]}"
    5. echo "第二个元素为: ${my_array[1]}"
    6. echo "第三个元素为: ${my_array[2]}"
    7. echo "第四个元素为: ${my_array[3]}"

    实例二(获取所有元素)

    1. #!/bin/bash
    2. # author:Asa
    3. my_array[0]=A
    4. my_array[1]=B
    5. my_array[2]=C
    6. my_array[3]=D
    7. echo "所有元素为: ${my_array[*]}"
    8. echo "所有元素为: ${my_array[@]}"