一、shell—— 数组
一、数组定义方法:
方法1:
[root@localhost ~]# array=(1 2 3)
[root@localhost ~]# echo ${array[*]}
1 2 3
方法2:
[root@localhost ~]# array=([1]=one [2]=two [3]=three)
[root@localhost ~]# echo ${array[*]}
one two three
方法3:
[root@localhost ~]# array[0]=a
[root@localhost ~]# array[1]=b
[root@localhost ~]# array[2]=c
[root@localhost ~]#
[root@localhost ~]# echo ${array[2]}
c
方法4:动态定义数组变量,并使用命令的输出结果作为数组的内容
[root@localhost ~]# array=($(ls /array))
[root@localhost ~]# echo ${array[*]}
1.txt 2.txt 3.txt
二、数组的打印和输出
1.打印数组元素
[root@localhost