内容簡介
《Perl語言入門》也就是大家所稱的“小駱駝書”,是啟發程序設計人員關于Perl的奧秘之道的一本書。本書由3位在Perl社區中極負盛名的人物共同執筆,他們都有數年教授Perl的經驗而且足迹遍布全世界。本書第四版納入了Perl語言直到Perl語言5.8所做的最新變動。Perl是一個能讓你把事情做好的程序語言。Perl最初是Unix系統管理員的工具,平日用來處理無數繁瑣的事務。時至今日,Perl已發展成一套功能齊備的程序語言,橫跨所有的操作平台,其用途雖包括Web程序設計、數據庫操作、XML處理以及系統管理,卻仍不失為日常用來處理繁瑣事務的完美工具。
許多介迫于需要而使用Perl,卻往往由于愛不釋手而結下不解之緣。在作者群多年教授Perl的經驗之下,“小駱駝書”以新的面貌重生了,既能讓初次接觸Perl的讀者容易理解,又保留了翔實的讨論、齊全的範例以及著名的巧思妙語。本書加入了許多新的習題與解答,讓讀者能夠趁記憶猶新之際鍛煉所學到的技巧。本書内容涵蓋:Perl的變量類型、文字的處理、子例程、字符串與排序、文件的操作、進程的管理、正則表達式、模塊的使用。如果你問今日的Perl程序員,當初他們學習Perl的時候最值得信賴的參考書是哪一本,你會發現“小駱駝書”就是絕大多數的答案。原因不證自明,其他的書也許會教你如何寫出Perl程序,但本書卻能将你造就成真正的Perl程序員。
作者簡介
Randal L.Schwartz一直以來都是Perl暢銷書的作者,他自認為很幸運,能成為兩本學習Perl的基礎書籍的作者之一。除了《Perl語言編程》與《Perl語言入門》以外,Randal也是《Unix Review》、《Web Techniques》、《Sys Admin》與《Linux Magazine》等雜志的Perl專欄作家。
目錄
前言n
第一章簡介
問題與答案
“Perl”這個詞是什麼意思?n
如何取得Perl?n
我該怎麼編寫Perl程序?n
走馬觀花n
習題n
第二章标量數據n
數值n
字符串n
Perl的内置警告信息n
标量變量n
用Print輸出結果n
if控制結構n
取得用戶的輸入n
chomp操作符n
while控制結構n
undef值n
defined函數n
習題n
第三章列表和數組n
訪問數組中的元素n
特殊的數組索引值n
列表直接量n
列表的賦值n
在字符串内替換數組n
foreach控制結構n
标量上下文與列表上下文
列表上下文中的n
習題n
第四章子例程n
定義子例程n
調用子例程
返回值n
參數n
子例程裡的私有變量n
長度可變的參數列表n
關于詞法(my)變量n
use strict編譯命令n
return操作符n
返回非标量值n
習題n
第五章輸入與輸出n
第六章散列n
第七章正則表達式n
第八章以正則表達式進行匹配n
第九章以正則表達處理文本n
第十章其他控制結構
第十一章文件測試n
第十二章目錄操作n
第十三章字符串與排序n
第十四章進程管理n
第十五章Perl模塊n
第十六章一些高級Perl技術
附錄一習題解答
附錄二“小駱駝書”之外
索引



















