码迷,mamicode.com
首页 > 编程语言 > 详细

shell中的“数组”

时间:2017-10-30 17:10:36      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:取数   col   数组名   value   echo   shell   [1]   定义   获取   

 

定义数组

数组名=(值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中的“数组”

标签:取数   col   数组名   value   echo   shell   [1]   定义   获取   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!