perl中要對目錄操作,需要先獲得目錄控制代碼:
opendir(handle, path);
獲得目錄控制代碼後,可使用readdir函式讀取目錄內容,如
@a = readdir handle; //@a的每個元素代表目錄的每一項
關閉目錄控制代碼:
closedir handle;
建立目錄:
mkdir dirname, permission; //permission為四位數字**,與linux類似
刪除目錄:
rmdir dirname;
刪除檔案:
unlink
檔案重新命名:
rename oldname, newname;
Perl檔案及目錄操作
大多數程式都不是孤立的,它們與它們的環境相互作用。很多的程式也需要通過檔案操作實現資料的存貯和交換。檔案控制代碼 file handle 是perl程式中為程式和外部世界提供i o連線的名稱。建議全部使用大寫字母以示與變數等的區別。特別地,也可以將tdin stdout stderr也認為是perl...
Perl中檔案與目錄的操作
1,刪除檔案 unlink 如成功返回刪除的檔案數 true 否則返回0 false 如 unlink test.txt unlink test1.txt test2.txt unlink rm test txt under shell2,重新命名檔案 rename 如成功返回真 true 否則返回...
Perl遍歷目錄
環境為windos,需要注意的兩點 1 預設activeperl下的採用的編碼是gbk,所以需要將字串轉為gbk才不會顯示亂碼 2 遍歷檔案目錄時,需要排除特殊的目錄.和.完整的 usr bin perl 2 use strict 3 use warnings 4 use encode qw fro...