环境安装
在我们开始学习Perl语言前,我们需要先安装Perl的执行环境。
Perl可以在以下平台下运行:
- Unix(Solaris,Linux,FreeBSD,AIX,HP / UX,SunOS,IRIX等)
- 赢9x / NT / 2000 /
- WinCE的
- Macintosh(PPC,68K)
- Solaris(x86,SPARC)
- OpenVMS
- Alpha(7.2及更高版本)
- 塞班
- Debian GNU / kFreeBSD
- MirOS BSD
- 等等...
很多系统平台上已经完全安装了perl,我们可以通过以下命令来查看是否已安装:
$ perl -v
This is perl 5, version 18, subversion 2 (v5.18.2)
built for darwin-thread-multi-2level
(with 2 registered patches, see perl -V for more detail)
Copyright 1987-2013, Larry Wall
……
如果输出以上信息说明已安装,如果尚未安装,可以看随后的安装指导。
安装Perl
我们可以在Perl的官网下载对应平台的安装包:https : //www.perl.org/get.html
Unix和Linux安装Perl
Unix / Linux系统上Perl安装步骤如下:
通过浏览器打开http://www.perl.org/get.html。
下载适用于Unix / Linux的原始包。
下载perl-5.xytar.gz文件后执行以下操作。
$ tar -xzf perl-5.x.y.tar.gz
$ cd perl-5.x.y
$ ./Configure -de
$ make
$ make test
$ make install
接下来我们如果perl -v命令查看是否安装成功。
安装成功后,Perl的安装路径为/ usr / local / bin,库安装在/ usr / local / lib / perlXX,XX为版本号。
窗口安装Perl
Perl在Window平台上有ActiveStatePerl和Strawberry Perl编译器。
ActiveState Perl和Strawberry Perl最大的区别是Strawberry Perl里面有多包含一些CPAN里的模块,所以Strawberry Perl下载的安装文件有80多M,而ActiveState Perl只有20M左右。
我们这里使用了Strawberry Perl。
Window系统上Perl安装步骤如下:
Mac OS安装Perl
Mac OS系统一般已经安装了Perl,如果未安装则执行以下步骤:
通过浏览器打开http://www.perl.org/get.html。
下载适用于Mac OS的原始包。
下载perl-5.xytar.gz文件后执行以下操作。
$ tar -xzf perl-5.x.y.tar.gz
$ cd perl-5.x.y
$ ./Configure -de
$ make
$ make test
$ make install
执行成功后Perl的安装路径为/ usr / local / bin,库安装在/ usr / local / lib / perlXX,XX为版本号。
运行Perl
Perl有不同的执行方式。
1,共同
我们可以在命令行中直接执行perl代码,语法格式如下:
$perl -e <perl code> # Unix/Linux
或
C:>perl -e <perl code> # Windows/DOS
命令行参数如下所示:
选项 |
描述 |
-d [:debugger] |
在调试模式下运行程序 |
-I目录 |
指定@ INC /#include目录 |
-T |
允许污染检测 |
-t |
允许污染警告 |
-U |
允许不安全操作 |
-w |
允许很多有用的警告 |
-W |
允许所有警告 |
-X |
局部使用警告 |
-e程序 |
执行perl代码 |
文件 |
执行perl脚本文件 |
2,脚本执行
我们可以将perl代码放在脚本文件中,通过以下命令来执行文件代码:
$perl script.pl # Unix/Linux
或
C:>perl script.pl # Windows/DOS
集成开发环境(IDE:集成开发环境)
我们也可以在一些图形用户界面(GUI)环境上执行perl脚本。以下推荐两款常用的Perl集成开发环境:
Padre:Padre是一个为Perl语言开发者提供的集成开发环境,提供了语法高亮和代码重构功能。
EPIC:EPIC是Perl Eclipse IDE的插件,如果您熟悉Eclipse,您可以使用它。
安装步骤:帮助-> Eclipse Marketplace->输入EPIC->选择安装并更新即可。