筆記整理之測試

整數測試 [NUM1 -le '$NUM' ]

-le:小於等於,一般用法

-lt:小於

-ge:大於等於

-gt:大於

-eq:等於

-ne:不等於


字符測試 

== 相同

!= 不同

-n:不爲空,一般用法 [ -n '$STRING']

-z:爲空,與-n相反

=~ [ $STRING =~ $STRING2 ] 測試$STRING2是否包含於$STRING中


文件測試[ -efdrwx FILE ]

-e:文件存在

-f:文件存在且爲普通文件

-d:文件存在且爲目錄

-r:文件存在,且有讀權限

-w:文件存在,且有寫權限

-x:文件存在且有執行權限

-s:測試文件是否爲空

組合關係

-a或&&:與關係

-o或||:或關係

! 非關係

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章