定义数组的方法有很多种。

    1. 可以在单行中使用数值列表来定义一个数组:

      1. array_var=(test1 test2 test3 test4)
      2. #这些值将会存储在以0为起始索引的连续位置上

      另外,还可以将数组定义成一组“索引-值”:

      array_var[0]="test1"
      array_var[1]="test2"
      array_var[2]="test3"
      array_var[3]="test4"
      array_var[4]="test5"
      array_var[5]="test6"
      
    2. 打印出特定索引的数组元素内容: ```shell echo ${array_var[0]} test1

    index=5 echo ${array_var[$index]} test6

    
    3. 以列表形式打印出数组中的所有值:
    ```shell
    echo ${array_var[*]}
    test1 test2 test3 test4 test5 test6
    

    也可以这样使用:

    echo ${array_var[@]}
    test1 test2 test3 test4 test5 test6
    
    1. 打印数组长度(即数组中元素的个数):
      echo ${#array_var[*]}6
      # 类似于字符串长度
      echo ${#var}