1.array_name=(value1 ... valuen)
1.#!/bin/bash
2.
3.my_array=(A B "C" D)
1.array_name[0]=value0
2.array_name[1]=value1
3.array_name[2]=value2
1.#!/bin/bash
2.
3.my_array=(A B "C" D)
4.
5.echo "第一个元素为: ${my_array[0]}"
6.echo "第二个元素为: ${my_array[1]}"
7.echo "第三个元素为: ${my_array[2]}"
8.echo "第四个元素为: ${my_array[3]}"
1.$ chmod +x test.sh
2.$ ./test.sh
1.第一个元素为: A
2.第二个元素为: B
3.第三个元素为: C
4.第四个元素为: D
1.#!/bin/bash
2.
3.my_array[0]=A
4.my_array[1]=B
5.my_array[2]=C
6.my_array[3]=D
7.
8.echo "数组的元素为: ${my_array[*]}"
9.echo "数组的元素为: ${my_array[@]}"
1.$ chmod +x test.sh
2.$ ./test.sh
1.数组的元素为: A B C D
2.数组的元素为: A B C D
1.#!/bin/bash
2.
3.
4.my_array[0]=A
5.my_array[1]=B
6.my_array[2]=C
7.my_array[3]=D
8.
9.echo "数组元素个数为: ${#my_array[*]}"
10.echo "数组元素个数为: ${#my_array[@]}"
1.$ chmod +x test.sh
2.$ ./test.sh
1.数组元素个数为: 4
2.数组元素个数为: 4