Shell编程之数组使用详解程序员

记录一下shell中数组的使用

主要是数组元素的创建,元素的增、删、改操作。

 1 #!/bin/bash 
 2  
 3 #基本数组操作 
 4 a=(1 2 3)   ##()表示空数组 
 5 echo "第0个元素:"${a[0]} 
 6 echo "所有元素: "${a[@]} 
 7 echo "数组长度: "${#a[@]} 
 8 echo "----------------------------------------------" 
 9  
10 #遍历数组 
11 echo "遍历数组:" 
12 for item in ${a[@]} 
13 do 
14     echo $item 
15 done 
16 echo "----------------------------------------------" 
17  
18 ##元素操作 
19 a=(${a[@]} 4) 
20 echo "末尾追加1个元素后: "${a[@]} 
21 a[1]=5 
22 echo "修改第1个元素后: "${a[@]} 
23 unset a[1] 
24 echo "删除第1个元素后: "${a[@]} 
25 unset a 
26 echo "删除所有元素后:  "${a[@]} 
27 echo "----------------------------------------------"

执行结果:

第0个元素:1
所有元素: 1 2 3
数组长度: 3
———————————————-
遍历数组:
1
2
3
———————————————-
末尾追加1个元素后: 1 2 3 4
修改第1个元素后: 1 5 3 4
删除第1个元素后: 1 3 4
删除所有元素后:  
———————————————-

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/2068.html

(0)
上一篇 2021年7月15日 23:43
下一篇 2021年7月15日 23:43

相关推荐

发表回复

登录后才能评论