perl 订阅
Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。Perl借取了C、sed、awk、shell脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便,被Perl语言爱好者称之为“一种拥有各种语言功能的梦幻脚本语言”、“Unix中的王牌工具”。Perl一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的P,是指语言本身,而“perl”,小写的p,是指程序运行的解释器。 展开全文
Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。Perl借取了C、sed、awk、shell脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便,被Perl语言爱好者称之为“一种拥有各种语言功能的梦幻脚本语言”、“Unix中的王牌工具”。Perl一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的P,是指语言本身,而“perl”,小写的p,是指程序运行的解释器。
信息
外文名
Perl(Practical Extraction and Reporting Language)
设计时间
1987年12月18日
设计者
拉里·沃尔
中文名
实际抽取与汇报语言
借取程序语言
C、awk、shell scripting等
perlPerl在Web开发中的应用和程序库
1987年Larry Wall发布Perl1.0以来,用户数一直急剧增加,同时越来越多的程序员与软件开发者(商)参与Perl的开发。从最初被当做一种跨平台环境中书写可移植工具的高级语言开始,Perl被广泛地认为是一种工业级的强大工具,可以在任何地方用来完成你的工作。perl的前身是Unix系统管理的一个工具,被用在无数的小任务里。后逐渐发展成为一种功能强大的程序设计语言,用作Web编程、数据库处理、XML处理以及系统管理;在完成这些工作时,同时仍能处理日常细小工作,这是它的设计初衷。Perl特别适合系统管理和Web编程。实际上已经被用在所有Unix(包括Linux)捆绑在一起作为标准部件发布,同时也用于Microsoft Windows和几乎所有操作系统。Perl的应用非常广泛。 [1]  Perl最初的设计者为拉里·沃尔(Larry Wall),他于1987年12月18日发表。Perl借取了C、sed、awk、shell 脚本语言以及很多其他程序语言的特性。其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。Perl它是术语,而不仅仅是简写,Perl的创造者,Larry Wall提出第一个,但很快又扩展到第二个。那就是为什么‘’Perl‘’没有所有字母都大写。没必要争论哪一个正确,Larry两个都认可。 [1]  Perl是由Larry Wall设计的,并由他不断更新和维护的编程语言。Perl具有高级语言(如C)的强大能力和灵活性。事实上,你将看到,它的许多特性是从C语言中借用来的。Perl与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。这意味着Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。Perl提供脚本语言(如sed和awk)的所有功能,还具有它们所不具备的很多功能。Perl还支持sed到Perl及awk到Perl的翻译器。简而言之,Perl像C一样强大,像awk、sed等脚本描述语言一样方便。 [1]  Perl的解释程序是开放源码的免费软件,使用Perl不必担心费用。Perl能在绝大多数操作系统运行,可以方便地向不同操作系统迁移。Perl是一种能完成任务的语言。从一开始,Perl就设计成可以把简单工作简单化,同时又不失去处理困难问题能力的语言。它可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能把这些你感兴趣的东西交给其它程序做特殊的处理。当然,这种语言还应该很容易在任何现代的操作系统上可以移植地编译和运行。 [1]  变量定义,以$号开头,如:$num =1;数组定义,以@开头,如:@array = (1,2,3);数组元素调用 $array[index],其中index表示数组下标,如上例,$array[0]的值是1哈希定义,以%开头,如:%hash=("a",1,"b",2);哈希调用 %hash,其中key表示键,多用字符串表示,注意hash的key必须具有独一性,但value可以不独一,为此hash的key经常被用来做独一化处理,如上例中的"a", "b", values是key对应的值,如1,2。$hash{"b"}的值是2。 [1]  Perl追求的是简单, 解决一个一般的问题用它几行代码就完成了. 一个稍复杂一点的问题代码也不会超过一屏! 在软件测试中,Perl通常是非常重要的角色。一般一个测试通用函数库就要分十几个文件,甚至更多,包含多达上千个定制功能。而这些函数将在主函数运行时,不定数量的被调用。几乎可以说,一切自动过程都是由Perl自己完成的,可见其功能的强大和在当今计算机技术高速发展的时期仍然发挥着重要的作用。Perl最初是当做一种Unix的脚本语言设计的,但是它早就移植到大多数其它操作系统里了。因为Perl几乎可以在任何地方运行,所以Perl可以说是当今最具有移植性的编程环境;要想写可移植的C/C++程序,你得在程序里加上一大堆 #ifdef标签来区分不同的系统;要想写可移植的Java程序,你必须理解每种新的Java实现的特质;要想写可移植的shell,你可能要记住每条命令在每种操作系统上的语法,走运的时候你可能可以找到一些公共的东西;要想写可移植的Visual Basic程序,需要对‘’移植‘’有个更灵活的定义。让我们很高兴的是Perl避免了所有这些问题,同时还保留了这些语言中的许多优点,同时还有一些自己的特色。Perl的特色来自许多方面:它的特性集的工具,Perl社区的创造性,以及开源运动的大环境。不过,许多这些特性都是混合的东西;Perl的身世复杂,它总是把事物看成是优点的不同方面,而不是弱点。Perl是‘’背黑锅我来‘’的语言。如果你觉得自己陷入一团乱麻之中,非常渴望自由,那么请使用Perl。Perl是跨文化的。Perl的爆炸性增长很大程度上是因为那些前Unix系统程序员的渴望,他们希望从他们的‘’老家‘’带着尽可能多的东西。对于他们而言,Perl是可移植的Unix化蒸馏器,是"此路不通"的沙漠中的绿洲。从另外一个角度来看,Perl还可以从另外一个方向运转:在Windows上工作的web设计者通常会非常开心地发现他们的 Perl程序可以不加修改地在Unix服务器上跑。尽管Perl在系统程序员和web设计师中间非常流行,但这只是因为是他们最早发现Perl的,Perl可以用于更广泛的用途。从Perl最早的文本处理语言开始,它已经发展成为一种非常复杂的,通用的编程语言,以及完整的开发环境,包括调试器,调节器,交叉引用,编译器,库,语法提示编辑器,以及所有其它‘’真正‘’的编程语言所具有的所有挂勾,只要你需要。当然这些东西都是让我们可能处理难的问题的东西,而且很多其它语言也可以做到这一点。Perl之所以成为Perl是因为它从来不会因为保持简单事情简单化而丢失其他方面的特性。因为Perl既强大又好用,所以它被广泛地用于日常生活的方方面面,从宇航工程到分子生物学,从数学到语言学,从图形处理到文档处理,从数据库操作到网络管理。很多人用Perl进行快速处理那些很难分析或转换的大批量数据,不管你是处理DNA序列,网页,还是猪肚皮的未来都无所谓。实际上,在Perl社区有一个笑话就是,下次股市大崩盘就很有可能是哪个家伙写的脚本里头有bug造成的。(不过,乐观点来看就是,任何还在失业的股票分析师仍然有可以利用的技巧。) [1]  Perl的成功有许多原因。Perl早在开源软件的名字出现之前就已经是一个成功的开源项目了。Perl是自由的,并将永远自由下去。你可以在任何合适的场合使用 Perl,只需要遵守一个非常自由的版权就可以了。如果你在从事商业活动并且还想使用Perl,那么用就是了。你可以把Perl嵌入到你写的商业软件中而不需要支付任何费用也没有任何限制。如果你碰上一个Perl社区解决不了的问题,那你也还有最后的一招:源程序本身。 Perl社区不会在‘’升级‘’的伪装下租给你它们的商业秘密。而且Perl社区也不会‘’停业 ‘’,更不会让你孤立无援。Perl是自由软件这一点无疑对它是有帮助的。但这一条并不足以解释Perl现象,因为许多自由软件包没有能繁荣起来。Perl不仅自由;而且好玩。人们觉得自己在Perl里可以有创造力,因为它们有表达的自由:他们可以选择是为计算机速度优化还是为程序员的速度优化,是冗长还是简洁,是选择可读性还是可维护性,或者选择复用性,移植性,接受性和传授性等等。假如你进入一次模糊的Perl比赛,甚至你还可以为模糊性做优化。Perl可以给予你所有这些自由,因为它是一门有着分裂人格的语言。Perl同时是很简单并且很富有的语言。Perl从其它地方拿来好主意,然后把它们安装到易用的框架里面。对于只是喜欢她的人来说,Perl是实用抽取和报表语言(Practical Extractoin and Report Language)。对那些热爱她的人而言,她是变态电子垃圾制造者(Pathologically Electric Rubbish Lister)。在少数人眼里,Perl是毫无意义的重复练习。不过世界需要一点点冗余。精简主义者总是想把事物分隔开。而我们则总是企图把它们合并到一起。Perl之所以是简单的语言是有很多原因的。比如你用不着知道什么特殊的指令就可以编译Perl程序--只要把它当做批处理或者 shell脚本执行就可以了。Perl的类型和结构很容易使用和理解。Perl对你的数据没有任何限制--你的字串和数组可以要多长就多长(只要你有足够的内存),而且它们都会自动增长。Perl不会强迫你学习新的语法和语意,Perl改从许多其它你已经熟悉的语言里(比如C, awk, BASIC 和 Python, 英文,希腊语等)借来语法。实际上,任何程序员都可以从书写良好的Perl代码段中读懂它的含义。最重要的是,你不用先学习所有Perl的东西就可以开始写有用的程序。你可以写很小的Perl程序。你也可以象小孩那样写Perl程序,保证不会笑话你。或者更准确地说是,绝不会笑话小孩做事情的创造性。Perl里的许多观点都是从自然语言中借来的,其中一条最好的观点就是只要你能把自己的意思表述清楚,那么你就可以使用这些语言的一个子集。Perl文化可以接受任何熟练程度的成员。不会在你背后放个语言警察。如果你的老板不炒你,而且你的Perl脚本也能完成工作,那么它就是‘’正确‘’的。尽管Perl很简单,但它仍然是一种特性很丰富的语言,如果你想用那些特性的话,那你就要学习一些东西。这也是把难题变简单的学费。虽然你要想把所有Perl能做的事情吸收还需要一些时间,但到你需要这些功能的时候你就会非常开心地发现Perl已经可以做这些事情了。由于Perl的继承性,就算它只是用做数据归纳语言的时候也有丰富的特性,Perl一开始就设计成可以浏览文件,扫描大量文本并且生成动态数据以及打印出这些数据的良好格式化的报表。不过,随后 Perl 就开始风行,于是它就成了可以操作文件系统,进程管理,数据库管理,进行C/S编程和安全编程,web信息管理,甚至可以进行面向对象和面向功能的编程的语言。而且这些功能并非只是在Perl这边,每种新功能都和其它东西交流得很好,别忘了Perl从一开始就是设计成胶水语言的。而且Perl并不仅仅只能黏合它自己的特性。Perl是设计成可以用模块扩展的语言。你可以用Perl快速设计,编写,调试和部署Perl应用,并且你还可以在需要的时候很方便地扩展这些应用。你可以在其它语言里嵌入Perl,而且你也可以在Perl里嵌入其它语言。通过模块输入机制,你可以把这些外部的扩展当做内置于Perl的特性。那些面向对象的外部库在Perl内部仍然保持面向对象的特征。Perl还在许多其它方面协助你。和严格的每次执行一条命令的命令文件和shell脚本不同的是,Perl先把你的程序快速编译成一种内部格式。和其它任何编译器一样,这个时候还进行各种优化,同时把碰到的任何问题反馈给你。一旦Perl的编译器前端对你的程序表示满意了,它就把这些中间代码交给解释器执行(或者是给其它的能生成C或者字节码的模块后端)。听起来挺复杂,不过Perl的编译器和解释器干这些活效率相当高,编译-运行-修改的过程几乎都是以秒计。再加上Perl的许多其他开发特性,这种快速的角色转换很适合做快速原型设计。然后随着你的程序的成熟,你可以逐步拧紧身上的螺母,减少散漫增强纪律。如果你做得好,Perl也能帮你这个忙。Perl还可以帮你写更安全的程序。除了其它语言提供的典型的安全接口之外,Perl还通过一种跟踪数据的机制给你提供预防意外安全错误的保护,这样就可以在灾害发生之前预防其发生。最后,Perl还可以让你设置一个特殊的防护隔段运行那些来源不明的Perl代码,以此来杜绝危险操作。不过,偏执一点儿说,Perl 帮你的大部分内容和Perl本身没有什么关系,而是和使用Perl的人有关。坦率地说,Perl社区的人们可以说是地球上最热心的人了。如果Perl运动里面有那么一点点宗教色彩的话,那么这就是它的核心了。Larry希望Perl社区像一小片天堂那样运转,看来他的愿望基本上是实现了。也请你为此做出自己的努力。Perl之所以强大, 是因为有CPAN, CPAN上面有无数的开源模块, 从科学计算到桌面应用到网络等等各个方面都有大量的模块! 并且世界上也还有无数的人在向上面添加模块! 如果你想要用PERL实现某功能, 不用自己做, 在CPAN上面搜一搜, 多半都会得到已有的结果! CPAN("the Comprehensive Perl Archive Network"全面的Perl存档网络)是查找任何Perl有关的东西的中心仓库。它包含从整个Perl社区收集来的智慧:成百上千的Perl模块和脚本,相当于好几本书的文档,以及整个Perl发布。如果有东西是用Perl写的,而且这个东西很有用而且是自由的,那么它很有可能就在CPAN上。 [1]  也正是因为Perl的灵活性和‘’过度‘’的冗余语法,也因此获得了write-only的‘’美誉‘’,因为许多Perl程序的代码令人难以阅读,实现相同功能的程序代码长度可以相差十倍百倍。但Perl同样可以将代码书写得像Python或Ruby等语言一样优雅。很多时候,perl.exe进程会占用很多的内存空间,虽然只是一时,但是感觉不好。 [1] 
收起全文
精华内容
下载资源
问答
  • Perl

    千次阅读 2020-01-13 10:41:55
    工业级的强大工具, 帮助项目开发.Perl特别适合系统管理和Web编程。 实际上已经被用在所有Unix(包括Linux)捆绑在一起作为标准部件发布,同时也用于Microsoft Windows和几乎所有操作系统。Perl的应用非常广泛 ...

    1.应用场景/目的

    工业级的强大工具, 帮助项目开发. Perl特别适合系统管理和Web编程。

    实际上已经被用在所有Unix(包括Linux)捆绑在一起作为标准部件发布,同时也用于Microsoft Windows和几乎所有操作系统。Perl的应用非常广泛

    2.学习/操作

    1. 介绍

    TBD

     

     

    后续补充

    ...

    3.问题/补充

    TBD

    4.参考

    https://baike.baidu.com/item/Perl/851577  //perl百度百科

    后续补充

    ...

     

    展开全文
  • perl

    2010-06-28 22:18:00
    perl

    http://www.ibm.com/developerworks/cn/linux/l-perlgtk/

     

    在 win32 下安装 Gtk2-perl 的步骤:

    a) Gtk+ 的安装

    下载

    http://downloads.sourceforge.net/gladewin32/gtk-2.12.9-win32-1.exe

     

    b) Gtk2-perl 的安装

    如果不想自己编译 Gtk2-perl,可以直接下载 ppm 安装包(你必须安装 activeperl 才可以使用 ppm,activeperl 主页:http://www.activeperl.com),不过 ppm安装包的更新不是很及时,现在 ppm 安装包才到 1.080,而最新的应该是 1.083。

    下载并安装以下安装包:


    ppm install http://gtk2-perl.sourceforge.net/win32/ppm/ExtUtils-Depends.ppd 
    ppm install http://gtk2-perl.sourceforge.net/win32/ppm/ExtUtils-PkgConfig.ppd
    ppm install http://gtk2-perl.sourceforge.net/win32/ppm/Glib-1080.ppd
    ppm install http://gtk2-perl.sourceforge.net/win32/ppm/Gtk2-1080.ppd
    

    一系列 Gtk2-perl 的 ppm 安装包网址:http://gtk2-perl.sourceforge.net/win32/ppm/,大家可以自己去这个地方查找最新的 ppm 安装包。

     

     

    http://qinglangee.javaeye.com/blog/561071

    http://gladewin32.sourceforge.net/

     

    http://club.topsage.com/thread-707014-1-1.html

    http://vinocui.spaces.live.com/blog/cns!F4E3AEFE403D395F!457.entry

     

    http://www.opensourceproject.org.cn/category.php?id=37

    http://www.cublog.cn/u3/104426/article_122146.html

    八皇后算法的perl源代码

    http://hi.baidu.com/835094561/blog/item/2855261342ba85d7f6039e3b.html

     

    课程设计——perl版的小型成绩管理系统

    http://blog.chinaunix.net/u2/70443/showart_2261693.html

     

    windows下简单的ExecLog程序(perl vs. tcl/tk)

    http://blog.chinaunix.net/u/29291/showart_317849.html

     

    单位电脑信息采集程序

    http://blog.chinaunix.net/u/6088/showart_727967.html

     

     

     [Perl]FTP自动上传文件的脚本以及配置文件

    http://www.cnblogs.com/huqingyu/archive/2005/02/24/108343.html

     

     

     

     

    展开全文
  • perl

    2004-10-02 15:53:00
    在使用perl做搜索算法的过程中发现代码速度太慢,改进中~~~~~~~~

    在使用perl做搜索算法的过程中发现代码速度太慢,改进中~~~~~~~~

    展开全文
  • ActiveState Perl和 Strawberry Perl最大的区别是 Strawberry Perl 里面有多包含一些 CPAN 里的模块, 所以Strawberry Perl 下载的安装文件有 80多M, 而ActiveState Perl 只有20M 左右。 ActiveState Perl: ...

    Perl 是 Practical Extraction and Report Language 的缩写 "实用报表提取语言"。
    ActiveStatePerl 和 Strawberry Perl 在 Windows 平台上Perl的编译器
    Perl  于后两者的关系 是 C 语言和 linux 系统有自带的GCC 的关系。

    ActiveState Perl和 Strawberry Perl最大的区别是 Strawberry Perl 里面有多包含一些 CPAN 里的模块,
    所以Strawberry Perl 下载的安装文件有 80多M, 而ActiveState Perl 只有20M 左右。
    ActiveState Perl: ActiveState提供了一个免费的社区版本和一个商业支持的Perl用于Win32和Perl的二进制分布。
    Strawberry Perl:用于Windows的100%开源Perl,使用来自CPAN的模块不需要二进制包。

    ActivePerl含了包括有 四套开发工具程序:
    Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager
    可以让用户编写出适用于unix,windows,linux系统的的CGI程序。
    使用Perl Package Manager来管理包 ppm install xxx.ppd

    在Unix 系统和 Mac OS X 系统默认都有安装Perl 的编译器。
    可以通过perl -v 命令查看安装的版本。

    Windows上还有一个常见的是Cygwin的Perl。

    总结: 我知道来这里看了也不明白到底有啥区别

    参考:
    http://www.runoob.com/perl/perl-environment.html
    https://www.perl.org/get.html#win32
    http://dada.perl.it/shootout/cygperl.html
    https://www.zhihu.com/question/31408723/answer/113217478
    https://en.wikipedia.org/wiki/ActivePerl
    https://en.wikipedia.org/wiki/Strawberry_Perl

    展开全文
  • perl安装包

    2014-04-26 13:54:22
    perl的安装包,免费下载
  • perl语言

    2018-12-29 18:18:54
    title: perl语言 文章目录title: perl语言perl语言语法基础语法 perl语言语法 基础语法 perl语言不需要main函数 perl语言变量的声明 每局表达式需要一个分号; perl语言有标量和复数 perl语言不存在整数,都是双...
  • perl - Java调用perl

    千次阅读 2017-05-02 07:12:18
    代码亲自跑一下,很好玩 ...Runtime.getRuntime().exec("perl C:\\Perl\\execise.pl");  Java 调用 perl 通过IO的方式来得到返回值  Java代码  package fiveGame;    import 
  • Perl语法

    2019-01-19 19:52:11
    一.Perl介绍 Perl是Practical Extraction and Report Language的缩写,可翻译为"实用报表提取语言" Perl是高级、通用、直译式、动态的程序语言。 Perl最初的设计者为拉里·沃尔(Larry Wall),于1987年...
  • ActivePerl

    千次阅读 2018-08-17 21:58:10
    ActivePerl是一个可以让你任意执行 Perl 程序的工具软件,其包含了包括有 Perl for Win32、Perl for ISAPI、PerlScript、Perl Package Manager四套开发工具程序,可以让你编写出适用于 unix, windows, linux系统的...
  • Perl学习

    千次阅读 2018-08-08 09:51:37
    想要学习Perl完全是因为好多公司的招聘要求,熟悉Perl或Tcl脚本语言,所以这个月初开始接触Perl,一本书“Perl语言入门_中文版_第六版.pdf”(或英文版“Learing Perl 6th Edition”)以及播布客的“Perl语言视频...
  • Meet Perl6

    2019-04-25 20:32:37
    Perl 过来的同学一定会认为这是一个新版本的 Perl,然鹅不幸的是 Perl 的作者已经宣布不再维护 Perl,所以看 Perl6 大可以像学习一门新的语言一样去学。 现在大红大紫的 Python 也从 Perl 上借鉴了很多东西,可是...
  • 安装perl

    2018-07-29 19:54:18
    先执行安装下gcc:yum install -y gcc 下载:wget ...解压:tar -xzf perl-5.16.1.tar.gz cd perl-5.16.1 ./Configure -des -Dprefix=/usr/local/perl make && make te...
  • perl】cpan 非root安装perl模块

    千次阅读 2017-08-28 23:22:13
    处于无奈才用perl的,相比python,不喜欢perl。。。以下写入你的 .bashrc 或 .zshrc 文件,然后sourcesoftware=/your/path#cpan install export PERL_LOCAL_LIB_ROOT="${software}/PERL5" export PERL_MB_OPT="--...
  • Perl 安装

    千次阅读 2017-11-01 16:47:20
    前言在上一篇博文中,我们介绍了CRF++在Windows下的使用,最后一部分是测评,在测评中提到过,要使用ConLL(Conference on Computational Natural Language Learning,CoNLL)测评,我们需要安装perl,所以,本文主要...
  • 关于Perl

    千次阅读 多人点赞 2014-03-29 21:53:32
    强大, 稳定, 成熟, 可移植性 ...如果拿Perl比做开发语言的大家庭,那么Perl 6就是这个大家庭中的一员,但同时Perl 6又是一门有自己独立开发团队的独立的语言。她的存在对Perl 5的持续开发影响不大。
  • 在Phascan上面交叉编译perl 5.10.1,嵌入式编译perl脚本语言的记录和方法: 先下载Perl源码:https://www.perl.org/get.html , 下载版本是5.10.1 下载Perl交叉编译源码补丁: ...
  • 此工具集成了Perl 5.14.2和Padre,使用时请解压至任意不包含中文的目录下,双击LaunchPadre.vbs即可打开Padre,同时对Win32的环境变量自动修改完毕,方便开发人员携带使用。
  • Perl 数组

    千次阅读 2018-04-28 19:57:40
    Perl 数组一个是存储标量值的列表变量,变量可以是不同类型。数组变量以 @ 开头。访问数组元素使用 $ + 变量名称 + [索引值] 格式来读取,实例如下:实例#!/usr/bin/perl@hits = (25, 30, 40);@names = ("...
  • Perl 调用Perl文件

    2011-07-25 14:42:00
    perl调用perl文件可以使用两种方法: 1.require "xxx.pl"; 2.use xxx.pm; 加入require或者use在perl中相当于将文件xxx.pl/pm整个文件都添加到调用它的文件中; 例如: gettime.pl #!/usr/bin/perl ...
  • perl 安装

    2017-03-24 11:20:49
    perl安装 1.下载 http://strawberryperl.com/  根据自己的电脑位数下载响应位数的perl 2.安装 除了选择安装路径外,要记住自己的安装路径哦,别的默认即可 3.安装完后配置环境 安装完后 创建test.pl 并...
  • Perl 完整教程

    2020-05-15 15:41:26
    Perl 是 Practical Extraction and Report Language 的缩写,可翻译为 “实用报表提取语言”。 Perl 是高级、通用、直译式、动态的程序语言。 Perl 最初的设计者为拉里·沃尔(Larry Wall),于1987年12月18日发表...
  • Perl】Linux下安装Perl

    千次阅读 2018-03-09 17:13:04
    方法一 使用如下命令进行安装: [root@strong ~]# curl -L ... ...1、下载Perl压缩包; [root@strong ~]# wget http://www.cpan.org/src/5.0/perl-5.26.1.tar.gz --2018-03-09 19:18:55-
  • Perl: 关于学习Perl

    2013-07-18 14:56:23
    关于学习Perl ...然而,它也仅是一门语言,掌握了Perl,你只是掌握了Computer领域的一小块知识。在学习Perl前,请明确你的学习目的,并采用正确的学习方法和资源。 (一)学习目的 你学Perl的目的是什
  • (给技术最前线加星标,每天看技术热点)原创:技术最前线(id:TopITNews)由于众所周知的原因(Perl 5 和 Perl 6 不相互兼容,Perl 6 谈不上是 ...
  • Perl信息资源

    2019-07-17 14:31:46
    戏玩Perl代码大赛(Obfuscated Perl Contest) Perl 5 Porters邮件列表<perl5-porters@perl.org> 可以加入Perl 5掌门的邮件列表参与讨论或关注最新动态 CPAN就是Perl综合典藏网(Comprehensive Perl Archive ...
  • ActivePerl 安装

    万次阅读 热门讨论 2019-01-15 14:42:39
    1 前因后果的交代:(我为什么要安装ActivePerl )  种种原因,进行到这一步的工作需要我运行一个.pl格式的文件,百度后的答案指向了ActivePerl 2 先下载 网站地址:...
  • Linux安装perl

    千次阅读 2019-02-20 10:55:51
    Linux安装perl 准备工作 yum clean all yum makecache yum install -y wget yum install -y gcc wget https://www.cpan.org/src/5.0/perl-5.28.1.tar.gz perl 手动下载地址 解压 tar -zxf perl-5.28.1.tar.gz ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 72,715
精华内容 29,086
关键字:

perl