Shell 数组变量
普通数组:只能使用整数作为数组索引
关联数组:可以使用字符串作为数组索引
一、普通数组
1.定义数组:
方法一: 一次赋一个值 数组名[下标]=变量值
array1[0]=pear
array1[1]=apple
array1[2]=orange
array1[3]=peach
echo ${array1[1]}
方法二: 一次赋多个值
array2=(tom jack alice)
array3=(`cat /etc/passwd`) 希望是将该文件中的每一个行作为一个元数赋 值给数组 array3
array4=(`ls /var/ftp/Shell/for*`) //根据每个文件作为一个元数赋。
array5=(tom jack alice "bash shell")
red=a
blue=b
colors=($red $blue $green $recolor)
array5=(1 2 3 4 5 6 7 "linux shell" [20]=puppet)
echo ${array2[0]}