Time of Update: 2015-05-06
標籤:perl cpan ubuntu Ubuntu下安裝Perl的擴充包很是簡單,只需要簡單的步驟就可以了。sudo cpancpan> install Bundle::CPANPLUS::Dependenciescpan> install Bundle::CPANPLUS整個過程需要些時間。當安裝完畢,接下來就可以使用cpan命令
Time of Update: 2014-12-04
標籤:ar os sp for on 檔案 代碼 ad 時間 參考在網上找到的代碼,沒想到相差那麼大,目前有個項目要對50GB~70GB的代碼,260個關鍵字做掃描,急需一個比較快速的方案。
Time of Update: 2015-04-23
標籤:perl函數(子程式):Perl中的函數括弧可以寫也可以不寫,除非不寫影響含義。 自訂子程式:sub function-name{
Time of Update: 2015-04-03
標籤:python與perl python學習技巧 一:Python 與 Perl對比(1)設計一個語言的初始目的決定了該語言將會內建什麼功能: perl初始是Larry為了格式化處理文本而建立的,所以內建了正則
Time of Update: 2015-07-04
標籤: 如何在Perl中使用該模組? use LWP::Simple; 2. 如何擷取一個頁面內容? my $content = get(‘http://www.yahoo.com.cn‘); get函數把從www.yahoo.com.cn上擷取得頁面內容全部賦給$content這個變數, 如果擷取失敗將返回一個undef的值。 3. 如何擷取頭(Head)? my (b, d, $e) = head(‘http://www.yahoo.com.cn‘);
Time of Update: 2015-05-03
標籤:perl 報表 五一閑暇,看完了一本Perl執行個體精解(第4版)的電子書,這是第19章最後的一個例題。拿來練練手,以犒賞自己所學知識的過程。下面的源檔案是用來被格式化的檔案:$ cat xxx Exotic Liquids:Charlotte Cooper:(171) 555-2222New Orleans Cajun Deligh
Time of Update: 2015-04-28
標籤: 在fedora中第一次安裝vm tools時遇到了這個題,現將我的解決方案與大家分享,希望能對大家有所協助! 問題:解壓完vm tools的壓縮包之後,我就在root許可權下執行./vmware-install.pl,結果報錯/usr/bin/perl: bad interpreter: No such file or directory,解決如下: 1.查看版本號碼:uname
Time of Update: 2015-04-23
標籤:perlperl的模組和包: 和模組相關的關鍵字:use module-name: 添加模組use module-name qw/functionname/; #匯入具體的函數use module-name qw/ /; #不匯入具體函數,需要用全路徑調用函數use module-name {}; #同上 dono importpackagerequire 編譯命令:use constant
Time of Update: 2015-04-22
標籤:十一、檔案測試 -op expr if(-e “filea”){print STDERR(“file1/n”):} 檔案是否存在. -b是否為塊裝置 -c是否為字元裝置 -d是否為目錄 -e檔案是否存在 -f是否為普通檔案 -g是否設定了setgid位 -k是否設定了sticky位 -l是否為符號串連 -o是否擁有該檔案
Time of Update: 2015-01-25
標籤:下面是日常工作中一些程式碼片段的總結,部分注釋是後加的,採用了//這種形式,請勿套用。 1.取得使用者輸入print("Please input the date range:");$dateRange=<STDIN>;chomp($dateRange);2.如果資料不符合要求退出程式if(!isValidDateRange($dateRange)){ die("Wrong date range\n");}3.劈分字串得到數組my
Time of Update: 2015-01-22
標籤:perlYou need to usemodule: Unicode::Map Where to get it?-http://search.cpan.org/~mschwartz/Unicode-Map-0.112/Map.pmDownload Unicode-Map-0.112.tar.gz How to install it?-unzip the file andgo the
Time of Update: 2015-01-06
標籤:perlThe way I am using is PAR Packer. 1. Downloadmodule PAR Packer: http://search.cpan.org/~rschupp/PAR-Packer-1.024/lib/PAR/Packer.pm2. InstallPAR Packer:2.1 Unzipthe
Time of Update: 2015-01-03
標籤:perl socket selectserver程式接受用戶端資訊,並發送回應#!/usr/bin/perl -w# socket_server.pluse strict;use IO::Socket;use IO::Select;# hash to install IP Portmy ($ser_addr, $ser_port)=("127.0.0.1", "12345");our($buffer, $len);my $socket = IO::Socket::INET->new(
Time of Update: 2014-12-09
標籤:perl 正則 shell A. 原文替換perl -p -i.bak -e "s/源串/目標串/g" <檔案名稱>原文會備份為.bak尾碼的檔案B. 正則分組提取echo "tom and dic" | perl -n -e ‘ @w = /(tom).*(dic)/; print "$w[0] & $w[1]"‘列印 “tom & dic”註:-p
Time of Update: 2014-12-04
標籤:替換字串 perl my %TEMP=(‘${TMP}‘=>‘SSS‘, ‘${PROJECT_ROOT}‘=>‘aaaaaaaa‘, ‘${MCB_PATH}‘=&g
Time of Update: 2014-11-30
標籤:io for 檔案 on ef res 學習 br 字串 語句:if/unlesswhile/foreach/do..while/for1.運算式真價值總結任何錶達式都有真假值:邏輯、字串
Time of Update: 2014-11-30
標籤:ar sp on bs 代碼 amp as nbsp 學習 迴圈控制:1.last 退出標籤的語句塊2.next3.redo不推薦,迴圈次數不可控4.goto不推薦。***********
Time of Update: 2014-11-28
標籤:io sp on bs amp as nbsp res 學習 運算子:1.operand operator expression statement2.算術運算子 + - *
Time of Update: 2014-11-28
標籤:perl 指令碼語言使用解釋程式來執行指令碼代碼。對多數簡本語言而言,解釋程式是可以互動式啟動並執行。簡單例子://這個例子示範指令碼語言Python的使用,在指令碼解譯器python啟動之後,它顯示>>>作為提示符//在提示符,可以輸入Python語句,而結果將被互動顯示出來。按按鍵組合Ctrl -D可以退出解譯器方案1:直接在控制台下編寫//////////////////////////////////////////////////
Time of Update: 2014-11-27
標籤:ef 學習 方法 字串 簡單 函數 br qq 變數 字串變數:${}1.單引號:不進行變數替換,不進行轉義,字串可以跨行。2.雙引號:變數替換(貪婪匹配原則)、支援逸出字元(逸出字元可以