Perl的目錄操作

2021-05-25 00:22:14 字數 532 閱讀 8973

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...