Perl檔案測試

2021-07-14 09:59:28 字數 982 閱讀 5409

運算子

含義-r $file

如果$file 可讀,則為真

-w $file

如果$file 可寫,則為真

-x $file

如果$file 可執行,則為真

-o $file

如果$file 的屬主是有效的uid,則為真

-e $file

如果$file 存在,則為真

-z $file

如果$file 大小為0,則為真

-s $file

如果$file 大小非0,則為真。返回檔案位元組大小

-f $file

如果$file 是普通檔案,則為真

-d $file

如果$file 是目錄,則為真

-l $file

如果$file 是符號鏈結,則為真

-p $file

如果$file 是命名的管道或fifo,則為真

-s $file

如果$file 是套接字,則為真

-b $file

如果$file 是塊特殊檔案,則為真

-c $file

如果$file 是字元特殊檔案,則為真

-u $file

如果$file 具有setuid 位設定,則為真

-g $file

如果$file 具有setgid 位設定,則為真

-k $file

如果$file 具有sticky 位設定,則為真

-t $file

如果$file 檔案控制代碼對tty開啟,則為真

-t $file

如果$file 是文字檔案,則為真

-b $file

如果$file 是二進位制檔案,則為真

-m $file

返回上一次修改檔案後經過的天數

-a $file

返回上一次訪問檔案後經過的天數

-c $file

返回資訊結點改變後經過的天數

perl 檔案測試符

r 檔案可以被有效的uid gid讀取 w檔案可以被有效的uid gid寫入 x檔案可以被有效的uid gid執行 o檔案被有效的uid所有 r檔案可以被真實的uid gid讀取 w檔案可以被真實的uid gid寫入 x檔案可以被真實的uid gid執行 e檔案存在 z檔案大小為零 s檔案大小不為零...

Perl語言入門 檔案測試

檔案測試操作符 e 測試檔案存在與否 die oops a file called filename already exists.n if e filename m 測試檔案更新時間 用檔案控制代碼 warn config file is looking pretty old n if m con...

perl檔案測試操作符

perl檔案測試操作符 操作符含義 r 檔案可以被有效的uid gid讀取。w 檔案可以被有效的uid gid寫入。x 檔案可以被有效的uid gid執行。o 檔案被有效uid所有 r 檔案可以被真實的uid gid讀取。w 檔案可以被真實的uid gid寫入。x 檔案可以被真實的uid gid執行...