Perl程式設計語言已經有26年的曆史了。1987年12月18日 Larry Wall 推出了 Perl 程式設計語言,而最早引用該語言的文章是在 88年的1月份,來自 Google 的 討論群組:Perl, a "replacement" for awk and sed. 該帖稱 Perl 用來替換 Linux 下的 awk 和 sed 工具 。Perl 的確讓 awk 和 sed 變得過時,Perl 使得系統管理員實現更強大的功能,而無需便攜複雜的 C 程式。Perl
perl內建了很多變數,列個表,以便搜尋。$ARG $_ - The default input and pattern-searching space. $<digit> - Contains the subpattern from the corresponding set of parentheses in the last pattern matched.$MATCH $& - The string matched by the
Perl是我接觸的第一個動態指令碼語言,但其實上它的資曆已經可以作為其它語言的祖母了,1987年,Larry Wall發布了Perl。那已經是20年前的事情了。在電腦世界,20年的時間已經好像是2個世紀以前那麼久遠了。下面列了一些常見的動態指令碼語言的發布日期:語言發明人發布時間PerlLarry Wall1987pythonGuido van Rossum1989ruby松本行弘1993phpRasmus
apache的錯誤記錄檔:Can't locate Net/Telnet.pm in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at e:\proj\php\san2\SOURCE~1\WEBSER~1\system\SNMPMG~1.PL line 3.Can't locate object method "new" via package "Net::Telnet" (perhaps you forgot to load
代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->在一個Perl程式內部,可以嵌入一段文檔以描述該程式的特點和使用方法。POD(Plain Old Documentation)是最常用的嵌入文檔。=pod: 該命令表示POD文檔的開頭,告訴Perl解譯器無需解釋其後的內容,直至遇到"=cut"命令。=cut:
TDD-測試驅動 紅->綠->重構 代碼Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#引入原始碼所在目錄use lib "/sdbdata/develop/src/lib/";#引入待測試的包use log4p;#測試案例數目use Test::More tests => 8;# or alternately, if we