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

Llinux Gvim shell 数组

时间:2016-06-09 09:41:48      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

#数组:bash只支持一维数组,下标0开始。
#定义数组:    array_name=(value0 value1 value2),如下

1 array_name=(
2 value0
3 value1
4 value2
5 )

#还可以单独定义数组的各个分量,可以不使用连续下标,而且下标范围没有限制,如下

 

1 array_name[0]="value0"
2 array_name[1]="value1"
3 array_name[3]="value3"

 

#读取数组:    指定获取${array_name[index]},全部获取${array_name[* or @]}如下

1 valuen=${array_name[0]}
2 echo " First Method , ${valuen} "
3 echo " Array[] , ${array_name[*]} "

#获取数组的长度,与获取字符串长度相同

1 echo " ${#array_name[@]} "    #获取数组的长度#
2 echo " ${#array_name[*]} "    #获取数组的长度#
3 echo " ${#array_name[1]} "    #获取索引为1的内容的长度#

 



 

Llinux Gvim shell 数组

标签:

原文地址:http://www.cnblogs.com/blog4matto/p/5571979.html

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