Perl File Test Operators

Perl File Test Operators

Perl 檔案測試及其意義

檔案測試 意義
-r 檔案或目錄可讀
-w 檔案或目錄可寫
-x 檔案或目錄可執行
-o 檔案或目錄為使用者所有
-e 檔案或目錄存在
-z 檔案存在且長度為 0 (目錄不必為空)
-s 檔案或目錄存在,且大小不為零(單位為byte)
-f 目錄是一般檔案
-d 目標是目錄
-l 目標是 symlink
-S 目標是 socket
-p 目標是 named pipe (如fifo)
-T 檔案為文字檔(text)
-B 檔案為二進位檔(binary)

 

Dotblogs 的標籤: ,