读书笔记 | 一. 简介

Perl语言入门 第六版中文清晰PDF又叫“小骆驼书”,是最基础的Perl入门书籍。希望借此书简单了解一下Perl。

1. 环境搭建

Perl是解释型语言,所以解释器必不可少。在Perl的官网www.perl.org很容易找到相关的包下载并安装。这里使用的是windows平台,所以下载了Strawberry Perl,这应该是Perl的一个集成的安装包吧,没去了解它和ActiveState Perl有什么区别。

因为写Python用惯了sublime,这里继续延续这个习惯。为sublime配置Perl环境也很简单。

打开sublime编辑器。依次点击Tools->Build System->New Build System。输入以下内容:

{
"cmd": ["perl", "-w", "$file"],
"file_regex": ".* at (.*) line ([0-9]*)",
"selector": "source.perl"
}

保存为文件名Perl.sublime-build。我保存在了…\Sublime Text 2\Packages\Perl的目录下。

2. Hello, world

新建一个helloworld.pl文件,用sublime打开,输入:

print "Hello, world\n";

用sublime的快键键ctrl+B执行该脚本,得到输出:Hello, world

在windows下写perl程序没必要加入:

#!/usr/bin/perl

在Unix中,如果文本文件开头的最前两个字符是#!,那么后面跟的就是用来执行这个文件的程序路径。在这里也就是Perl解释器所在的位置。

3. 一个更复杂的例子

@lines = `perldoc -u -f atan2`; # 调用外部命令
foreach (@lines) {
    s/\w<([^>]+)>/\U&1/g;
    print;
}

参考文献

  1. Perl语言入门 第六版中文清晰PDF
  2. www.perl.org
  3. Strawberry Perl

你可能感兴趣的:(Perl)