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.comIP地址︰192.94.48.152
目錄 /pub/outgoing/perl5.0
ftp.cis.ufl.eduIP地址︰ 128.227.100.198
目錄 /pub/perl/src/5.0
ftp.uu.netIP地址︰ 192.48.96.9
目錄 /languages/perl
ftp.khoros.unm.eduIP地址︰ 198.59.155.28
目錄 /pub/perl
ftp.cbi.tamucc.eduIP地址︰ 165.95.1.3
目錄 /pub/duff/Perl
ftp.metronet.comIP地址︰ 192.245.137.1
目錄 /pub/perl/sources
genetics.upenn.eduIP地址︰ 128.91.200.37
目錄 /perl5
歐洲
ftp.cs.ruu.nlIP地址︰ 131.211.80.17
目錄 /pub/PERL/perl5.0/src
ftp.funet.fiIP地址︰ 128.214.248.6
目錄 /pub/languages/perl/ports/perl5
ftp.zrz.tu-berlin.deIP地址︰ 130.149.4.40
目錄 /pub/unix/perl
src.doc.ic.ac.ukIP地址︰ 146.169.17.5
目錄 /packages/perl5
澳洲
sungear.mame.mu.oz.auIP地址︰ 128.250.209.2
目錄 /pub/perl/src/5.0
南美
ftp.inf.utfsm.clIP地址︰ 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
  注︰建議經常使用注釋使你的程序易讀,這是好的編程習慣。

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值