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[@]}"