xiaoranzzz@myplace# find /share/perl/ -type f | wc -l
132
xiaoranzzz@myplace#
小计了一下,接触Perl以来,写了并且保存着的脚本,共有132个。
这两天重新快速过了一遍小骆驼书(Learning Perl),留意到以下几点:
- 列表的shift和unshift操作
- 使用 strict Pragma
- 改变默认的输出句柄
- 哈希的each、exists函数
- 正则表达式的/s、/x、/m修饰符
- 正则表达式的词锚定
- 正则表达式的非贪婪的数量词
- 特殊变量$^I
- 正则表达式的非捕捉用的括号
- 循环控制的redo操作
- 循环控制标签块
- 部分求值的逻辑操作符
- Sort的排序子程序
- 利用 eval 捕获错误
- 数组 slice
- 哈希 slice
这个迅速而强悍,不太优美,有点懒性子的语言,令人愉快。