摘要:从论坛里看到有人用 awk进行统计的脚本,感到真的很强啊!参见:http://bbs.chinaunix.net/forum/viewtopic.php?t=535666&show_type=从论坛里看到有人用 awk进行统计的脚本,感到真的很强啊!参见:http://bbs.chinaunix.net/forum/viewtopic.php?t=535666&show_type=......
摘要:push和pop是对数组尾部(数组右厕),或拥有最大下标的部分)操作,增加或者减少一个元素!而shift和unshift则是对数组头部(数组左侧,或拥有最小下标的部分)进行操作1,shift语法格式:
shift array
shift
实例练习:
/home/lee#perl -
@array=(a,b,c,d);
$a=shift @array;此时数组元素为b,c,d
$b=s......
一些数组的练习(2)遍历数组,拼接数组,数组反向及排序
1,在数组中遍历: 【程序编程相关:bash入门教程】
【推荐阅读:
致写真女郎的一封信】
可以用循环结构对数组进行遍历,如用for结构,通过访问数组里的下标号来访问数组里的每个元素: 【扩展信息:
正则表达式基本语法】
/home/lee#perl -
@array=(0..9,a..f);
for($index=0;$indexte.pl
/home/lee#perl te.pl 9 3 4
3 4 9
/home/lee#perl te.pl 9 3 4 4 1
1 3 4 4 9
@argv是perl的内建数组,他读取命令行的位置参数作为数组的元素
ok,数组就先学到这里,明天该是hash啦 ^_^
摘要:join用于将表中的元素连接成串,split是串拆分成表join语法:
join expr,list
如:
/home/lee#perl -e print ("a","b","c");print "\n"
abc
/home/lee#perl -e print join("=>","a","b","c");print "\n"
a=>b=>c
/home/lee#perl -e ......