2024年5月25日发(作者:)

Perl语言简介

[转帖自Server & SHELL论坛:

/phpBB204/phpBB2/]

[作者:briancai@]

[版本:1.0]

[URL: /]

[版权:本文可以任意转帖、引用。但必须包括作者、版本、URL和版权信息。欢迎提

出建议,以便完善本文。]

什么是Perl?

Perl是一个能用来完成大量不同任务的编程语言。可以用来解开一个文件并打印一份

报告,或者将一个文本文件转换成另一种格式。Perl为相当复杂的问题提供了一系列的工

具,包括系统编程。

用Perl写的程序叫脚本(Perl scripts),而perl程序(perl program)通常是指名字

叫做perl的程序,它是用来执行脚本的。

Perl是解释型(不是编译型)语言。这样,运行一个脚本,和运行一个相应的C程序

来讲,要花费相当多的CPU时间。但是,现在的计算机速度越来越快,写一个C程序花

的时间比写一个Perl脚本多,从而总的来讲,反而节省了你的时间。

Hello world!

我们还是来写一个Hello world脚本。通过它来介绍Perl脚本的编写和运行的一些最

基本的东西。

现在开始:

[Jobs /]cat >;hello

#!/usr/bin/perl

print "Hello world!n";

[Jobs /]chmod a+x hello

[Jobs /]./hello

Hello world!

[Jobs /]

注解:

1. 用cat命令创建一个叫hello的文件,它包含一个很简单的Perl脚本。通常可以用