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
功能: 去除字符串行尾的换行符
只能用在一个变量上,且该变量内容为字符串.
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
相关文章推荐
- C语言再学习 -- 常用头文件和函数(转)
- ORACLE数据库常用函数学习笔记(持续更新...)
- numpy的学习笔记(三)——常用函数
- VB学习过程(二)VB的语法基础和常用的内部函数
- pytho 4000 n之pandas库学习常用函数
- IOS学习之数据库(6)--SQLite常用的函数
- perl 常用处理函数
- JNI学习积累之一 ---- 常用函数大全
- JNI学习积累之一 ---- 常用函数大全
- opencv学习笔记-常用函数二
- salesforce 零基础学习(六十六)VF页面应善于使用变量和函数(二)常用函数的使用
- Perl 常用函数3
- tensorflow学习之常用函数总结:tensorflow官方例子中的诸如tf.reduce_mean()这类函数
- OpenCV学习-常用的图像和矩阵操作函数
- ACM学习历程5——算法设计中常用的函数
- C语言再学习 -- 常用头文件和函数
- 【C#编程学习笔记】MTK系统MMI的常用函数及宏定义
- JNI学习积累之一 ---- 常用函数大全
- Numpy学习笔记3--常用函数2
- JNI学习积累之一 ---- 常用函数大全