-p是一個檔案測試,用於測試檔案是否為命名管道(FIFO)或檔案控制代碼是否為管道。
它接受一個引數,可以是FILENAME,FILEHANDLE,或DIRHANDLE來測試關聯的檔案,以檢視是否滿足某個條件。 如果省略引數,則測試$_. -p返回1表示真,返回空字串表示假。 如果檔案不存在或無法檢查,則返回undef並設定$!(errno)。
-p DIRHANDLE -p EXPRESSION -p FILEHANDLE -p FILENAME -p