第 4 章 perl中的檔案測試引數

2021-09-22 10:39:54 字數 747 閱讀 1868

-r 檔案或是目錄對該(有效)使用者或組可讀

-w 檔案或是目錄對該(有效)使用者或組可寫

-x 檔案或是目錄對該(有效)使用者或組可

-o 檔案或是目錄被該(有效)使用者所有

-r 檔案或目錄對該實際使用者或組可讀

-w 檔案或目錄對該實際使用者或組可寫

-x 檔案或目錄對該實際使用者或組可執行

-o 檔案或目錄被該實際使用者所有

-e 檔案或目錄存在

-z 檔案存在,大小為零,判斷檔案是否大小為零(對目錄總為假)

-s 檔案存在,大小非零(即,檔案大小,單位為位元組)

-f 條目是個普通檔案

-d 條目是個普通目錄

-l 條目是個符號連線

-s 條目是個套接字

-p 條目是個命名管道(乙個fifo)

-b 條目是個特殊(block-special)檔案(如乙個可裝載磁碟)

-c 條目是個字元特殊(character-special)檔案(如乙個i/o裝置)

-u 檔案或目錄是setuid

-g 檔案或目錄是setgid

-k 檔案或目錄的粘著位(sticky bit)被設定

-t 檔案控制代碼是個tty(可由isatty()系統函式返回;檔名不能由本測試來測試)

-t 檔案像是個「文字」檔案

-b 檔案像是個「二進位制」檔案

-m 更改年齡(單位:天)

-a 訪問年齡(單位:天)

-c inode更改年齡(單位:天)

Perl取檔案大小以及檔案測試引數

perl取檔案大小 my args stat filename my size args 7 stat 函式返回乙個陣列。下面是陣列各元素的含義。0 dev 裝置號 驅動器號 c 通常是2,d 通常是3,等等 1 ino 索引節號 總是0 2 mode 檔案的方式 無 3 nlink 鏈結號 通常為...

軟體測試 美 Ron Patton 第4章

第4章 檢查產品說明書 一 描述測試方式的4個術語 黑盒測試 白盒測試 靜態測試 動態測試。1.黑盒測試 也被稱為功能測試,它是通過測試來檢查每個功能是否都能正常的使用。軟體測試員只需要知道軟體要做什麼,不知道程式內部如何運作 2.白盒測試 也被稱為結構測試,通過對程式內部結構的分析 檢測來尋找問題...

perl語言入門總結 第4章 子程式

子程式定義和返回值 sub sum a 1 b 33 s 34 呼叫子程式 子程式中的引數,引數固定 下面例子只能2引數 程式第乙個引數為 0 第二個為 1 依次類推 sub max else n max 10,15 結果為15 子程式中私有變數 sub max 限制引數長度 sub max 變長引...