001、 创建数组
a、方法1
[root@pc1 test01]# ay1=(100 200 "abc" "xyz") ## 创建数组
b、方法2
[root@pc1 test01]# ay2[0]=100 [root@pc1 test01]# ay2[1]=200 [root@pc1 test01]# ay2[3]="mn"
002、访问数组的全部元素
[root@pc1 test01]# ay1=(100 200 "abc" "xyz") ## 定义数组 [root@pc1 test01]# echo ${ay1[*]} ## 访问数组的全部元素 100 200 abc xyz
003、访问数组的单个元素
[root@pc1 test01]# ay1=(100 200 300 "abc") ## 定义数组 [root@pc1 test01]# echo ${ay1[0]} ## 普通数组访问单个元素,直接使用数字的索引 100 [root@pc1 test01]# echo ${ay1[1]} 200 [root@pc1 test01]# echo ${ay1[3]} abc [root@pc1 test01]# echo ${ay1[6]} ## 索引越界,返回为空
004、
标签:shell,##,ay1,pc1,数组,基本操作,test01,root From: https://www.cnblogs.com/liujiaxin2018/p/17810303.html