解壓:
# tar zxvf padwalker-1.9.tar.gz
進入子目錄後編譯:
# cd padwalker-1.9
# perl makefile.pl
checking if your kit is complete...
looks good
writing makefile for padwalker
writing mymeta.yml
測試:# make test
安裝:# make install
練習(列印區域性變數名):
use padwalker qw(var_name);
sub prt
my $a1=100;
my $a2=200;
my $a3=300;
prt($a1);
prt($a2);
prt($a3);
# perl f91.pl
$a1=100
$a2=200
$a3=300
全域性變數似乎不能這麼列印,可能是全域性變數和區域性變數的分配方式不一樣,而padwalker只開發了區域性變數名的訪問介面?或者是我沒找到?哈,不管怎麼說,能把(區域性)變數名列印出來,挺有意義的一件事。
今天就到這裡。
Perl 學習筆記
在linux上,如果遇到這樣的提示 can t locate module datetime.pm in inc 意味著perl模組沒有安裝全,可以用cpan來安裝缺失的模組 perl mcpan e install module build 如果系統上很多模組都已經很舊了,用這個命令來自動更新 u...
perl 學習筆記
perl 語法 一 資料結構 標量 陣列 雜湊 0 八進位制 0x 十六進製制 注釋 二 字串 1 字元鏈結 2 單引號內字元不會被轉義 3 v字元 乙個以 v 開頭,後面跟著乙個或多個用句點分隔的整數,會被當作乙個字串文字。foo v102.111.111 4 here 文件 print 5 特殊...
Perl學習筆記
標量 陣列陣列是標量資料的有序列表,是多個標量資料的一種集合。可以包含任意多個元素,從0到全部佔滿記憶體。以 符號作為標識。1,2,3 包含1,2,3三個數字的列表 1,2,3 三個數字,最後逗號被省略 test 4.5 兩個值 空列表 零個元素 1 5 代表 1,2,3,4,5 5 1 空列表,從...