`
天梯梦
  • 浏览: 13748039 次
  • 性别: Icon_minigender_2
  • 来自: 洛杉矶
社区版块
存档分类
最新评论

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免費得到它,如ftp://prep.ai.mit.edu/pub/gnu/perl-5.004.tar.gz

 安裝過程為︰
   (1)解壓︰
    $gunzip perl-5.004.tar.gz

    $tar xvf perl-5.004.tar.gz
   (2)配置︰

    $Configure
   (3)編譯︰
    $make
    $make test

    $make install
   (3)放置︰
    將編譯生成的可執行文件拷貝到可執行文件通常所在目錄,如︰
    $copy /usr/local/bin/perl

 

地址 目錄
美國
ftp.netlabs.com IP地址︰192.94.48.152
目錄 /pub/outgoing/perl5.0
ftp.cis.ufl.edu IP地址︰ 128.227.100.198
目錄 /pub/perl/src/5.0
ftp.uu.net IP地址︰ 192.48.96.9
目錄 /languages/perl
ftp.khoros.unm.edu IP地址︰ 198.59.155.28
目錄 /pub/perl
ftp.cbi.tamucc.edu IP地址︰ 165.95.1.3
目錄 /pub/duff/Perl
ftp.metronet.com IP地址︰ 192.245.137.1
目錄 /pub/perl/sources
genetics.upenn.edu IP地址︰ 128.91.200.37
目錄 /perl5
歐洲
ftp.cs.ruu.nl IP地址︰ 131.211.80.17
目錄 /pub/PERL/perl5.0/src
ftp.funet.fi IP地址︰ 128.214.248.6
目錄 /pub/languages/perl/ports/perl5
ftp.zrz.tu-berlin.de IP地址︰ 130.149.4.40
目錄 /pub/unix/perl
src.doc.ic.ac.uk IP地址︰ 146.169.17.5
目錄 /packages/perl5
澳洲
sungear.mame.mu.oz.au IP地址︰ 128.250.209.2
目錄 /pub/perl/src/5.0
南美
ftp.inf.utfsm.cl IP地址︰ 146.83.198.3
目錄 /pub/gnu

 

【 運行 】

 

用文本編輯器編輯好你的Perl程序,加上可執行屬性︰$chmod +x 就可以執行了︰$./。
如果系統提示︰"/usr/local/bin/perl not found ",則說明你沒有安裝成功,請重新安裝。
注︰你的程序的第一行必須為#!/usr/local/bin/perl(perl所在位置)。

 

【 注釋 】  

 

  注釋的方法為在語句的開頭用字符#,如︰
  # this line is a comment
  注︰建議經常使用注釋使你的程序易讀,這是好的編程習慣。

 

 

 

分享到:
评论

相关推荐

    perl基础教程(总共十九章)

    第一章,Perl概述,会介绍Perl语言的历史背景、设计哲学以及它在不同领域的应用。Perl被设计为灵活且易于阅读的脚本语言,特别适合处理文本数据和自动化任务。此外,还会讲解如何安装Perl解释器,以及Perl程序的基本...

    (Perl 语言编程-第三版 作者:Larry Wall, Tom Christiansen, and Jon Orwant 译者:何伟平)Perl .chm

    第一章 Perl 概述 第二部分 细节 第二章 集腋成裘 第三章 单目和双目操作符 第四章 语句和声明 第五章 模式匹配 第六章 子过程 第七章 格式 第八章 引用 第九章 数据结构 第十章 包 第十一章 模块 ...

    Programming Perl

    - **第1章:Perl概览**:这一章节介绍了Perl的基本概念,包括数据类型、变量、运算符、控制结构等,为读者提供了快速入门的基础。 - **第2章:深入细节**:此章详细探讨了Perl的各种特性和高级用法,如正则表达式...

    Perl 实例精解(第三版).pdf

    15.1 本章概述 15.2 Perl数据库编程 15.3 使用RDBMS的Perl编程 15.3.1 在Windows系统上安装Perl 15.3.2 使用PPM在Windows系统上安装Perl模块 15.3.3 安装RDBMS 15.3.4 为MMS范例创建DSN 15.4 ...

    mod-perl developers cookbook

    - **内容组织**:本书分为两大部分,第一部分介绍安装与配置,第二部分深入mod_perl API。 ##### 第一部分:安装与配置 - **第1章 安装mod_perl** - **章节概述**:本章详细介绍了如何在不同的操作系统上安装mod_...

    Perl5语言全教程

    第一章 概述 一、Perl是什么? 二、Perl在哪里? 三、运行 四、注释 第二章 简单变量 一、整型 二、浮点数 三、字符串 第三章 操作符 一、算术操作符 二、整数比较操作符 三、字符串比较操作符 四、逻辑操作符 五...

    Perl编程语言共520页.pdf

    在第一章“Perl概述”中,作者首先从零基础的角度介绍Perl,让读者对这门语言有一个初步的认识。接着,作者探讨了自然语言与人工语言之间的关系,指出Perl在设计时考虑到了人类可读性,使得它易于学习和使用。这一...

    programming perl 3rd edition

    #### 第一部分:概述 - **第1章:Perl的概述** Perl是一种解释性脚本语言,广泛应用于系统管理任务、Web开发、文本处理等多个领域。该章主要介绍Perl的发展历史、设计哲学以及它与其他语言的区别之处。此外,还...

    perl 程序开发教程

    第一章 概述 一、Perl是什么? 二、Perl在哪里? 三、运行 四、注释 第二章 简单变量 一、整型 二、浮点数 三、字符串 第三章 操作符 一、算术操作符 二、整数比较操作符 三、字符串比较操作符 四、逻辑操作符 五...

    perl教程,txt格式。

    需要注意的是,脚本的第一行必须指定Perl解释器的位置,例如: ``` #!/usr/local/bin/perl ``` 如果系统提示找不到Perl解释器,则需要检查是否正确安装了Perl。 #### 四、注释 在Perl中,可以通过在语句前加上`#`...

    perl语言进阶

    这一章主要讲解了Perl中的引用机制,包括如何创建数据引用、引用与匿名数组及哈希的关系等。通过学习这一章,读者可以掌握如何利用引用构建复杂的程序结构,从而实现更为高效的数据管理和处理方式。 #### 二、复杂...

    PERL语言编程.pdf

    第五章“模式匹配”是Perl语言的核心部分之一,详细讲解了正则表达式的基本概念、元字符、字符集和Unicode属性等。模式匹配操作符m//、s///和tr///是Perl中处理文本的强大工具。作者还介绍了如何创建客户化字符表和...

Global site tag (gtag.js) - Google Analytics