linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。1.数组定义[chengmo@centos5 ~]$ a=(1 2 3 4 5)[chengmo@centos5 ~]$ e...
分类:
编程语言 时间:
2016-01-26 16:31:31
阅读次数:
116
批量检查多个网站地址是否正常要求:shell数组方法实现,检测策略尽量模拟用户访问思路http://www.etiantian.orghttp://www.taobao.comhttp://oldboy.blog.51cto.comhttp://10.0.0.7思路:1.url列表作为数组2.check_url3.判断输出。解答:脚本如下:[root@db02oldboy26]#catms6..
分类:
Web程序 时间:
2016-01-10 01:44:19
阅读次数:
202
给一个字符指定一个数组怎么显示数组a=1echo $a1a=(1 2 3 4)echo $a1echo ${a[@]}1 2 3 4echo ${a[*]}1 2 3 4指定显示数组中第几个数字echo ${a[0]}1echo ${a[2]}3echo ${a[3]}4echo ${a[4]} 空...
分类:
编程语言 时间:
2016-01-03 00:45:07
阅读次数:
210
这是某天晚上自己闲来没事学习solr的时候忽然看见数组的定义,想转发一个比较详细的数组操作。1.数组定义a=(12345)echo$a一对括号表示是数组,数组元素用“空格”符号分割开。2.数组读取与赋值得到长度:echo${#a[@]}5用${#数组名[@或*]}可以得到数组长度读取:echo${a[2]}3ech..
分类:
编程语言 时间:
2015-12-23 02:13:19
阅读次数:
189
Ubuntu12.04TLS64bit,bash4.2.25一、定义数组是一些数据的集合,分为两个类型(1)普通数组,只能使用整数作为索引(2)关联数组,可以使用字符串作为索引,bash4.0开始支持,旧版版不支持二、数组的一些操作(1)数组的定义以及赋值<普通数组>【1】定义数组名=()【2】赋值1.数..
分类:
编程语言 时间:
2015-11-11 06:41:40
阅读次数:
409
数组数组的介绍平时的定义a=1,b=2,c=3;变量如果多了,再一个一个定义很费劲,并且取变量也很费劲。简单说,数组就是相同数据类型的元素按一定顺序排序的集合数组就是把有限的类型相同的变量用一个名字命名,然后用不同的编号区分他们的变量的集合,这个名字就是数组名,编号..
分类:
编程语言 时间:
2015-10-10 18:47:13
阅读次数:
218
参考:http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.html创建数组a=(1 2 3 4 5)获得数组长度${#a[@]} #${#变量}为获得变量长度${#a[*]}打印数组内容echo ${a[@]} #echo $a仅...
分类:
编程语言 时间:
2015-10-08 21:22:46
阅读次数:
158
转自linux shell 数组建立及使用技巧linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。1.数组定义[chengmo@centos5 ~]$ a=(1 2 3 4 5...
分类:
编程语言 时间:
2015-09-26 23:51:35
阅读次数:
233
bashshell中,对于数组的处理是一个容易出错的地方。数组:变量:存储单个元素的内存空间;数组:存储多个元素的连续的内存空间;数组名索引:编号从0开始,属于数值索引;注意:索引也可支持使用自定义的格式,而不仅仅是数值格式;bash的数组支持稀疏格式;就是不在连续的内..
分类:
编程语言 时间:
2015-09-13 20:13:36
阅读次数:
193
linuxshell在编程方面比windows批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。下面是个人在使用时候,对它在数组方面一些操作进行的总结。1.数组定义[chengmo@centos5~]$a=(12345)[chengmo@centos5~]$echo$a1一对括号表示是数组,数组元素用“空格”符..
分类:
编程语言 时间:
2015-09-01 18:30:44
阅读次数:
163