![]() |
|
Perl 程式備忘錄 (續) II
作者: cross 日期: 2008-09-18 10:37
續 http://ssorc.tw/rewrite.php/read-850.html
1。用 exists 來判斷某個是否存在
ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x578.html
2。用 keys 取出雜湊的鍵,ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x560.html
3。用 values 取出雜湊的值,ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x568.html
4。each 則是取出 keys 及 values,ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x573.html
5。$yesno = ($i == 10) ? 'yes' : 'no'; # 如果i 是 10 的話 $yesno 變數就為 yes,否則為 no
6。unlink $filename if -e $filename; # 如果檔案存在就刪除
7。rename("舊檔","新檔"); # 將擋案改名
8。複製檔案
1。用 exists 來判斷某個是否存在
ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x578.html
2。用 keys 取出雜湊的鍵,ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x560.html
3。用 values 取出雜湊的值,ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x568.html
4。each 則是取出 keys 及 values,ref: http://linux.tnc.edu.tw/techdoc/perl_intro/x573.html
5。$yesno = ($i == 10) ? 'yes' : 'no'; # 如果i 是 10 的話 $yesno 變數就為 yes,否則為 no
6。unlink $filename if -e $filename; # 如果檔案存在就刪除
7。rename("舊檔","新檔"); # 將擋案改名
8。複製檔案
- use File::Copy;
- copy("檔案1","檔案2");
9。mkdir($dir,0755) || die "$!"; # 建立目錄
10。取得環境變數
print $ENV{COMPUTERNAME};
11。呼叫附程式 sub 的方式
# 第一種
subxxx();
# 第二種
&subxxx;
12。將資料寫入檔案
open(OUT, ">tmp.txt") || die "$!";
print OUT "WWWW ";
close OUT;
13。先定義一串我要作的指令,再將給 open 去執行
$command ="echo www >> /root/www.txt";
$perform="|".$command;
open(DOIT, $perform);
close(DOIT);
14。取現在路徑
use Cwd;
$now_dir = getcwd;
print $now_dir ." ";
發表評論

上一篇
返回
下一篇
標籤:


perl 程式存取 MS Access MDB 資料庫 (續) UPDATE語法 (2010-03-12 10:58)
Perl 複雜陣列與雜湊 (2010-02-20 12:20)
將 perl 程式打包成 exe (續) 將圖示包進來 (2010-02-03 15:21)
perl $_ 及 $' (2010-01-20 00:20)
perl 的 exec 及 system Function (2010-01-18 23:58)
perl 怎麼加解密 base64 (2010-01-16 01:56)
perl 將 timestamp 轉換成人類可以看得懂的時間格式 (2010-01-06 19:12)
perl 怎麼將big轉成utf8 (2009-12-23 10:35)
perl 將文字輸出成圖片 (2009-11-11 12:07)