Perl系列文章

Perl书籍下载 密码:kkqx

1.Perl语言入门

本部分是《Perl语言入门 第六版》(英文书名:Learning Perl)的学习笔记,这本书是Perl家族的"小羊驼"书籍。我个人学习这本书的感觉,如果有shell基础,perl入门挺容易的。

这部分文章是我学习这本书时的总结和稍微的整理,有点shell基础的人,能直接看着入门(如果没有基础,别学,直接放弃)。学完这部分,基本上已经能让perl成为"高级shell",也能构建出绝大多数脚本类的功能,但因为缺乏完整的知识体系,阅读官方手册时可能会比较吃力。

入门基础

.

17.Perl的命令行参数和ARGV
18.Perl的IO操作(1):文件句柄
19.Perl的IO操作(2):更多文件句柄的模式
20.Perl文件句柄相关的常见变量
21.Perl文件测试操作和stat函数
22.Perl文件名通配和文件查找
23.Perl文件、目录常用操作
24.Perl复制、移动、重命名文件/目录
25.Perl的time、localtime和gmtime函数
26.Perl正则表达式超详细教程
27.Perl处理数据(一):s替换、split和join
28.Perl处理数据(二):tr和y///
29.Perl模块管理
30.Perl使用模块和@INC
31.Perl和OS交互(一):system、exec和反引号
32.Perl和OS交互(二):fork

其它基础

chomp, chop, chr, crypt, fc, hex, index, lc, 
lcfirst, length, oct, ord, pack, q//, qq//, 
reverse, rindex, sprintf, substr, tr///, 
uc, ucfirst, y///
grep, join, map, qw//, reverse, sort, unpack
数组:each, keys, pop, push, shift, splice, unshift, values
hash:delete, each, exists, keys, values

2.Perl一行式程序

这部分分3部分,内容比较多,算得上是一本薄书了,所以专门加上了一个《序言》,让它看上去更像是书。

第一部分是针对没有Perl基础,但想用perl一行式命令的人,用于快速掌握学习perl一行式时所必须知道的Perl基础知识。

第二部分是perl的选项、特殊变量的收集,没有多少示例,只是它们详细的解释,专门用来做perl一行式的参考手册或者熟练后的速查手册。第一次学perl一行式的人不建议直接看这一篇文章,而是直接从后面的示例部分开始看,需要完整、详细说明的时候再回来看这篇文章中对应的内容。

第三部分是一大堆perl一行式的使用示例(分成了好几篇文章),也是学习perl一行式的入口,前提是你已经具备了Perl基础知识。这些例子不一定都是实用的例子,只是为了抛砖引玉。这部分会针对用法来对选项、perl语句做不完整解释,如果想要知道完整的解释,看第二部分的文章。

示例部分主要来自于《Perl One-Liners》这本书,但我自己对内容进行了大量扩充,也进行了更多的解释。

未完待续。。。

3.Perl语言进阶

本部分是《Intermediate Perl 2nd》的学习笔记,这本书是骆驼家族的"羊驼"书,用于Perl的进阶学习。主要学习的内容是"引用"和面向对象,由此来构建较大型的perl程序。可惜没有中文版。

(部分内容来自《Beginning Perl》,这也是一本好书)

由于本书的前3章主要用来回顾《Learning Perl》中和本书有关的知识点,这些内容在前面的文章中都有,所以略过前三章。

引用

包和模块

Perl面向对象

对于面向对象来说,《Intermediate Perl》简直圣书般的存在,今生有幸学习了perl,有幸看了这本书。

待续。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值