PERL中文文档.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PERL中文文档

第一章 概述 by 左岸网络 一、Perl是什么? 二、Perl在哪里? 三、运行 四、注释 一、Perl是什么? ??????Perl是Practical Extraction and Report Language的缩写,它是由Larry Wall设计的,并由他不断更新和维护,用于在UNIX环境下编程。 ??????.Perl具有高级语言(如C)的强大能力和灵活性。事实上,你将看到,它的许多特性是从C语言中借用来的。 ??????.与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。这意味着Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。 ??????.Perl提供脚本语言(如sed和awk)的所有功能,还具有它们所不具备的很多功能。Perl还支持sed到Perl及awd到Perl的翻译器。 ??????简而言之,Perl象C一样强大,象awk、sed等脚本描述语言一样方便。 二、Perl在哪里? ??????Perl通常位于/usr/local/bin/perl或/usr/bin/perl中。你可以在Internet用匿名FTP免费得到它,如/pub/gnu/perl-5.004.tar.gz。 ??????安装过程为: ??????(1)解压: ??????$gunzip perl-5.004.tar.gz ??????$tar xvf - perl-5.004.tar.gz ??????(2)编译: ??????$make makefile ??????(3)放置: ??????将编译生成的可执行文件拷贝到可执行文件通常所在目录,如: ??????$copy compiled excutable file /usr/local/bin/perl ??????注:这需要系统管理员权限。 北美 地址 目录 IP地址:52 目录 /pub/outgoing/perl5.0 IP地址: 98 目录 /pub/perl/src/5.0 IP地址: 目录 /languages/perl IP地址: 8 目录 /pub/perl IP地址: 目录 /pub/duff/Perl IP地址: 目录 /pub/perl/sources IP地址: 7 目录 /perl5 欧洲 Site Location ftp.cs.ruu.nl IP地址: 7 目录 /pub/PERL/perl5.0/src ftp.funet.fi IP地址: 目录 /pub/languages/perl/ports/perl5 ftp.zrz.tu-berlin.de IP地址: 0 目录 /pub/unix/perl src.doc.ic.ac.uk IP地址: 目录 /packages/perl5 澳洲 Site Location sungear.mame.mu.oz.au IP地址: 目录 /pub/perl/src/5.0 南美 Site Location ftp.inf.utfsm.cl IP地址: 目录 /pub/gnu 三、运行 ??????用文本编辑器编辑好你的Perl程序,加上可执行属性:$chmod +x program就可以执行了:$./program。如果系统提示:/usr/local/bin/perl not found,则说明你没有安装成功,请重新安装。 注:你的程序的第一行必须为#!/usr/local/bin/perl(perl所在位置)。 四、注释: ??????注释的方法为在语句的开头用字符#,如: ??????# this line is a comment ??????注:建议经常使用注释使你的程序易读,这是好的编程习惯。 第二章 简单变量 by 左岸网络 一、整型 二、浮点数 三、字符串 基本上,简单变量就是一个数据单元,这个单元可以是数字或字符串。 一、整型 1、整型 ??PERL最常用的简单变量,由于其与其它语言基本相同,不再赘述。 ?? 例: ?? $x = 12345; ?? if (1217 + 116 == 1333) { ?? # statement block goes here ?? } ??整型的限制: ?? PERL实际上把整数存在你的计算机中的浮点寄存器中,所以实际上被当作浮点数看待。在多数计算机中,浮点寄存器可以存贮约16位数字,长于此的被丢弃。整数实为浮点数的特例。 2、8进制和16进制数 ? 8进制以0打头,16进制以0x打头。 ? 例:$var1 = 047; (等于十进制的39) ? $

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档