-M是一個檔案測試,返回指令碼啟動時間減去檔案修改時間,以天為單位。
它接受一個引數,可以是檔名,檔案控制代碼,或目錄控制代碼來測試關聯的檔案,以檢視其是否符合某些條件。如果省略引數,它將測試$_. -M返回1true,如果為假,則返回空字串。如果檔案不存在或無法檢查,它將返回undef並設定$!(errno)。
-M DIRHANDLE -M EXPRESSION -M FILEHANDLE -M FILENAME -M