新聞中心
本文和大家重點(diǎn)討論一下Perl腳本語言的一些基礎(chǔ)知識(shí),Perl是一個(gè)強(qiáng)大的腳本語言,本來是設(shè)計(jì)應(yīng)用在文本處理方面的,但是后來發(fā)展的越來越強(qiáng)大,已經(jīng)可以處理網(wǎng)絡(luò)、圖形、系統(tǒng)、文件等等各個(gè)方面的內(nèi)容。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、昌都網(wǎng)絡(luò)推廣、成都微信小程序、昌都網(wǎng)絡(luò)營銷、昌都企業(yè)策劃、昌都品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供昌都建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
Perl腳本語言入門
Perl是一個(gè)強(qiáng)大的腳本語言,本來是設(shè)計(jì)應(yīng)用在文本處理方面的,但是后來發(fā)展的越來越強(qiáng)大,已經(jīng)可以處理網(wǎng)絡(luò)、圖形、系統(tǒng)、文件等等各個(gè)方面的內(nèi)容。Perl本身內(nèi)置了豐富的操作符和函數(shù),外部也有多年積累下來的大量模塊。但是不知道什么原因在國內(nèi)好像很少有人用。關(guān)于Perl腳本語言的歷史我就不多說了,有興趣可以上網(wǎng)查一下。有一點(diǎn)要說的是,目前Perl最新的版本是5.8.6,而Perl6雖然已經(jīng)設(shè)計(jì)很久了但是由于自舉問題目前還沒有一個(gè)可用的版本。為了解決這個(gè)問題,臺(tái)灣的唐宗漢發(fā)起的Pugs項(xiàng)目正在快速的實(shí)施中,可能很快就能有結(jié)果了,有興趣的朋友可以多多關(guān)注一下,也許還可以為開源世界做點(diǎn)貢獻(xiàn)。
雖然很早以前就了解過Perl腳本語言,但是從來就沒有實(shí)際的用它做過項(xiàng)目,因此這次的實(shí)現(xiàn)是一個(gè)邊學(xué)邊做的過程。作為一個(gè)程序員,學(xué)習(xí)一種新的語言總會(huì)有一點(diǎn)慣性思維,加之Perl在語法上與C語言比較類似。因此我想在這片文章中主要以C為背景做一個(gè)比較。這種比較不是比較語言上的優(yōu)劣,而是說明同樣的功能如何在Perl中實(shí)現(xiàn)以及之間的區(qū)別。限于篇幅,具體的技術(shù)實(shí)現(xiàn)的細(xì)節(jié)我就不在這里多說了,你可以在末尾的資源一節(jié)中找到很多相關(guān)的文章。如果你沒有接觸過Perl,我想你可能更希望看到學(xué)習(xí)Perl的過程中可能會(huì)遇到的一些問題以及解決方法。
Perl腳本語言環(huán)境的搭建時(shí)需要注意的問題
要寫代碼,首先至少得有一個(gè)編輯器。Perl腳本語言是跨平臺(tái)的一種解釋型語言,可以在Unix/Linux/Windows/Mac等平臺(tái)上運(yùn)行。具體對(duì)應(yīng)平臺(tái)上的編輯器,最簡單的方案是Unix下用vi,Windows下用UltraEdit。當(dāng)然也有商業(yè)化的IDE,不過我嘗試了一下發(fā)現(xiàn)并不是那么的好用,因此我在Windows平臺(tái)上以UltraEdit作為編輯環(huán)境,完成后移植到Solaris平臺(tái)上。
關(guān)于Perl腳本語言環(huán)境的搭建,有這樣幾個(gè)需要注意的地方:
1、Windows平臺(tái)下對(duì)應(yīng)的是ActivePerl,可以免費(fèi)下載。
2、去UE的網(wǎng)站上下載Perl的AutoComp文件,可以實(shí)現(xiàn)自動(dòng)完成功能。
3、下載Perl腳本語言對(duì)應(yīng)的語法加亮的Tag文件并加入到UE中,可以更塊的發(fā)現(xiàn)拼寫錯(cuò)誤。
4、在UE設(shè)置一個(gè)快捷工具,命令行為C:\Perl\bin\perl.exe"%F"(捕獲輸出),可以實(shí)現(xiàn)快速運(yùn)行并顯示結(jié)果。
5、如果你不喜歡UE,那么我推薦SourceInsight
【編輯推薦】
- 學(xué)習(xí)筆記 Perl模塊概述
- Perl模式匹配參數(shù)使用詳解
- 實(shí)例解析Perl多進(jìn)程技術(shù)的應(yīng)用
- Perl腳本語言在Linux系統(tǒng)下的安裝步驟
- 技術(shù)分享 解析Perl模塊創(chuàng)建和導(dǎo)入方法
文章標(biāo)題:Perl腳本語言環(huán)境搭建時(shí)需要注意的五大問題
網(wǎng)站鏈接:http://www.5511xx.com/article/cccppcs.html


咨詢
建站咨詢
