- Perl 基础知识
- Perl - 主页
- Perl - 简介
- Perl - 环境
- Perl - 语法概述
- Perl - 数据类型
- Perl - 变量
- Perl - 标量
- Perl - 数组
- Perl - 哈希
- Perl - IF...ELSE
- Perl - 循环
- Perl - 运算符
- Perl - 日期和时间
- Perl - 子例程
- Perl - 参考资料
- Perl - 格式
- Perl - 文件 I/O
- Perl - 目录
- Perl - 错误处理
- Perl - 特殊变量
- Perl - 编码标准
- Perl - 正则表达式
- Perl - 发送电子邮件
- Perl 高级
- Perl - 套接字编程
- Perl - 面向对象
- Perl - 数据库访问
- Perl - CGI 编程
- Perl - 包和模块
- Perl - 流程管理
- Perl - 嵌入式文档
- Perl - 函数参考
- Perl 有用资源
- Perl - 问题与解答
- Perl - 快速指南
- Perl - 有用的资源
- Perl - 讨论
Perl - 环境
在开始编写 Perl 程序之前,让我们了解如何设置 Perl 环境。Perl 可在多种平台上使用 -
- Unix(Solaris、Linux、FreeBSD、AIX、HP/UX、SunOS、IRIX 等)
- 赢得 9x/NT/2000/
- 操作系统
- Macintosh(PPC,68K)
- Solaris(x86、SPARC)
- 开放式虚拟管理系统
- Alpha(7.2 及更高版本)
- 塞班
- Debian GNU/kFreeBSD
- MirOS BSD
- 还有很多...
这很可能是您的系统上安装了 perl。只需尝试在 $ 提示符下发出以下命令 -
$perl -v
如果您的计算机上安装了 perl,那么您将收到如下消息 -
This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux Copyright 1987-2012, 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 the Internet, point your browser at http://www.perl.org/, the Perl Home Page.
如果您尚未安装 perl,请继续下一部分。
获取 Perl 安装
最新的源代码、二进制文件、文档、新闻等都可以在 Perl 的官方网站上找到。
Perl 官方网站- https://www.perl.org/
您可以从以下站点下载 Perl 文档。
Perl 文档网站- https://perldoc.perl.org
安装 Perl
Perl 发行版可用于多种平台。您只需下载适用于您的平台的二进制代码并安装 Perl。
如果您的平台的二进制代码不可用,您需要 C 编译器来手动编译源代码。编译源代码在选择安装中所需的功能方面提供了更大的灵活性。
以下是在各种平台上安装 Perl 的快速概述。
Unix 和 Linux 安装
以下是在 Unix/Linux 机器上安装 Perl 的简单步骤。
打开 Web 浏览器并访问https://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
注意- 这里 $ 是 Unix 提示符,您可以在其中键入命令,因此请确保在键入上述命令时没有键入 $。
这会将 Perl 安装在标准位置/usr/local/bin中,其库安装在/usr/local/lib/perlXX中,其中 XX 是您正在使用的 Perl 版本。
发出make命令后,需要一段时间来编译源代码。安装完成后,您可以在 $ 提示符下发出perl -v命令来检查 perl 安装。如果一切正常,那么它将显示如上所示的消息。
Windows安装
以下是在 Windows 计算机上安装 Perl 的步骤。
点击 Windows 上的 Strawberry Perl 安装链接http://strawberryperl.com
下载 32 位或 64 位版本的安装。
在 Windows 资源管理器中双击运行下载的文件。这会弹出 Perl 安装向导,非常容易使用。只需接受默认设置,等待安装完成,即可开始使用!
Macintosh 安装
为了构建您自己的 Perl 版本,您需要“make”,它是 Apple 开发工具的一部分,通常随 Mac OS 安装 DVD 提供。你不需要最新版本的 Xcode(现在是收费的)来安装 make。
以下是在 Mac OS X 计算机上安装 Perl 的简单步骤。
打开 Web 浏览器并访问https://www.perl.org/get.html。
点击链接下载适用于 Mac OS X 的压缩源代码。
下载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
以下是启动 Perl 的不同方法。
互动口译员
您可以输入perl并通过从命令行启动交互式解释器立即开始编码。您可以在 Unix、DOS 或任何其他为您提供命令行解释器或 shell 窗口的系统中执行此操作。
$perl -e <perl code> # Unix/Linux or C:>perl -e <perl code> # Windows/DOS
以下是所有可用命令行选项的列表 -
先生。 | 选项和说明 |
---|---|
1 | -d[:调试器] 在调试器下运行程序 |
2 | -I目录 指定@INC/#include目录 |
3 | -T 启用污染检查 |
4 | -t 启用污染警告 |
5 | -U 允许不安全操作 |
6 | -w 启用许多有用的警告 |
7 | -W 启用所有警告 |
8 | -X 禁用所有警告 |
9 | -e 程序 运行作为程序发送的 Perl 脚本 |
10 | 文件 从给定文件运行 Perl 脚本 |
来自命令行的脚本
Perl 脚本是一个文本文件,其中保存 Perl 代码,并且可以通过调用应用程序上的解释器在命令行中执行它,如下所示 -
$perl script.pl # Unix/Linux or C:>perl script.pl # Windows/DOS
集成开发环境
您也可以从图形用户界面 (GUI) 环境运行 Perl。您所需要的只是系统上有一个支持 Perl 的 GUI 应用程序。您可以下载Padre,Perl IDE。如果您熟悉 Eclipse,还可以使用 Eclipse 插件EPIC - Perl 编辑器和 IDE for Eclipse 。
在继续下一章之前,请确保您的环境已正确设置并且工作正常。如果您无法正确设置环境,则可以向系统管理员寻求帮助。
后续章节中给出的所有示例均在 CentOS 版本的 Linux 上使用 v5.16.2 版本执行。