首页 > 编程语言 > 详细

shell中的“数组”

时间:2017-10-30 16:33:02      阅读:230      评论:0      收藏:0      [点我收藏+]

 

定义数组

数组名=(值1 值2 ... 值n)

[root@MiWiFi-R3-srv ~]# array_name=(value1 value2 value3 value4)

读取数组

${数组名[下标]}

[root@MiWiFi-R3-srv ~]# echo "${array_name}"
value1
[root@MiWiFi-R3-srv ~]# echo "${array_name[0]}"
value1
[root@MiWiFi-R3-srv ~]# echo "${array_name[1]}"
value2
[root@MiWiFi-R3-srv ~]# echo "${array_name[2]}"
value3
[root@MiWiFi-R3-srv ~]# echo "${array_name[3]}"
value4

获取数组中元素个数

[root@MiWiFi-R3-srv ~]# echo "${#array_name[@]}"
4
[root@MiWiFi-R3-srv ~]# echo "${#array_name[*]}"
4

获取单个元素的的长度(主要是字符串的字符长度)

[root@MiWiFi-R3-srv ~]# echo "${#array_name[0]}"
6

 

shell中的“数组”

原文:http://www.cnblogs.com/thebear/p/7754876.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!