您的位置:首页 > 其它

perl学习之常用函数

2010-04-14 14:45 316 查看
1. chmop

功能: 去除字符串行尾的换行符

只能用在一个变量上,且该变量内容为字符串.
ps: 莫名其妙的功能.

2. shift & unshift
shift:截掉数组中第一个元素,unshift:向数组中从前端(左端)添加一个元素,使之成为数组的第一个元素.
3. reverse
功能:字符串反转.与bash shell中的rev功能一样
[root@vm-rhel5u4 ~]# perl -e '$tt=abcd;$rr=reverse $tt;print "$rr\n"'

dcba
[root@vm-rhel5u4 ~]# echo "abcd"|rev

dcba
4. pop & push
对应于shift和unshift.
pop:截掉数组最后一个元素,push:向数组的后端(右端)插入一个元素,使之成为数组的最后一个元素
5. sort
默认按ASCII码排序:
[root@vm-rhel5u4 ~]# perl -e '@ss=qw(a b 3 5 ab);@so=sort @ss;print "@so\n"'

3 5 a ab b
6. qw
加上引号: 如
($a,$b,$c) = ("anna","bonny","cindy") 可以写成 ($a,$b,$c) = qw(anna,bonny,cindy)
qw定界符可以是任何标点,但必须是成对的.

本文出自 “Linux运维” 博客,请务必保留此出处http://linuxop.blog.51cto.com/13377/294992
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: