Posted on 2008-12-19 15:28
Prayer 閱讀(111)
評論(0) 編輯 收藏 引用 所屬分類:
Shell
測試文件狀態
- d 目錄
- f 正規文件
- L 符號連接
- r 可讀
- s 文件長度大于0、非空
- w 可寫
- u 文件有s u i d位設置
- x 可執行
測試時使用邏輯操作符
-a 邏輯與,操作符兩邊均為真,結果為真,否則為假。
-o 邏輯或,操作符兩邊一邊為真,結果為真,否則為假。
! 邏輯否,條件為假,結果為真
字符串測試
= 兩個字符串相等。
!= 兩個字符串不等。
-z 空串。
-n 非空串。
測試數值
-eq 數值相等。
-ne 數值不相等。
-gt 第一個數大于第二個數。
-lt 第一個數小于第二個數。
-le 第一個數小于等于第二個數。
-ge 第一個數大于等于第二個數。