文档详情

Perl 程序员应该知道的事.pdf

发布:2019-03-22约5.34万字共82页下载文档
文本预览下载声明
目 录 前言 如何获得 Perl 术语 文档 字符串 数字 数组 哈希 正则表达式 流程控制 文件 子例程 POD 格式 调试 模块 外部程序 CPAN 构造 引用 对象、模块及包 特殊变量 命令行选项 高级函数 风格 性能 陷阱 如何做... ? 开发工具 出版物 社区 本文档使用 看云 构建 - 2 - 前言 前言 本书出处 :http///index.html 本书基本上是对 Andy Lester 所撰写的 Perl 101 的翻译。不过 ,我会根据自己的理解和认 识对其进行扩充。同时 , 为了反映 Perl 当下的变化 ,我也会进行适当的改写。总之 ,希望 这些内容能够 对 Perl 新手提供帮助。 源代码 本书源代码位于 GitHub 上的 perl-things 仓库。无论是建议 ,还是批评 ,亦或贡献内容 , 一律欢迎。 致谢 感谢原著者 Andy Lester ,没有他 ,今天的内容将无从谈起。同时 ,也要感谢你 的关注 ,正 是这种关注才让我有动力一直坚持在路上。 此外 ,感谢以下网友对此书的贡献 : 依云 :翻译修正 yukirock :翻译修正 oboooks :PDF 制作 本文档使用 看云 构建 - 3 - 如何获得 Perl 如何获得 Perl 既然你已经下定决心要学习 Perl 这门编程语言 ,那么摆在你面前的第 一件事就是得到它。 你有 Perl 吗 试试从命令行执行 perl -v ,如果你看到 Perl 的版本及版权等信息 , 那么说明你的系统 已经具有 Perl。反之 ,如果你看到的是类似 command not found 这样的输出 ,那么你 需要安装 Perl。 $ perl -v This is perl 5, version 18, subversion 1 (v5.18.1) built for i486-linux-g nu-thread-multi-64int (with 46 registered patches, see perl -V for more detail) Copyright 1987-2013, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using man perl or perldoc perl. If you have access to th e Internet, point your browser at http://www ./, the Perl Home Page. GNU/Linux Perl 支持许多平台 ,在 GNU/Linux 上基本都默认带有 Perl。但十有 八九可能是旧版本。这 种情况下 ,你可以通过所用 GNU/Linux 发行版 的包管理器来更新 Perl。 Mac OS X Mac OS X 系统本身也默认安装了 Perl ,不过可能仍然存在版本过旧的问题。为此 ,你可 以 自己安装更新版。 Windows Windows 系统默认没有 Perl。你可以选择下列 Perl 发行之一 : 1. Strawberry :称为草莓 Perl ,它专为 Windows 平台而生 ,其中打包了 CPAN 客户端、 编译器、以及预装了大量模块。除非你有 很特殊的需求 ,一般来说这就是你
显示全部
相似文档