Perl / Shell 腳本語言 .

都是腳本語言, 不用編譯, 直接寫了就執行的

perl 是用來處理文本的 特別適合大量文本的解析

shell 則適合系統管理, 比如自動完成一系列linux命令

拿 perl 來說, 在 linux 下面創建一個文本文件 xx.pl,

#!/usr/bin/perl
print "hello!\n";
保存

chmod 755 xx.pl

./xx.pl


perl 的語法, 與 C 有點相似 但是, perl 的變量不像 C 的變量那麼嚴格

 三種基本數據類型 你一看就知道大概
$var, @array, %hash


把這些文本處理成什麼樣的 

切分, 替換, 正則查找, 快速讀入內存, 改變形式, 等等.

我沒做過特別複雜的文本處理, 當年做的畢設, 是把 csdn 的博客解析成 標題 內容 關鍵詞 這樣的數據結構  然後做算法分析  看看那些博客是比較受大家推崇的

用perl,最大的好處也是有大量現成的庫,都在 http://www.cpan.org/ 英語好的話, 這些庫都可以隨時取用, 我就用過許多

下載庫文件到本地, 解壓縮到 ./lib
然後 use lib-name; 就可以用了.

發佈了3 篇原創文章 · 獲贊 3 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章