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