91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

shell腳本基礎知識測試操作符有哪些

發布時間:2021-11-08 11:15:39 來源:億速云 閱讀:179 作者:小新 欄目:系統運維

小編給大家分享一下shell腳本基礎知識測試操作符有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

一、整數測試符 比較大小;注:操作符兩邊必須留空格

[ intnum1 -eq intnum2 ] 或是 [[ intnum1 -eq intnum2 ]]
-eq:等于
[ intnum1 -ne intnum2 ]或是 [[ intnum1 -ne intnum2 ]]-ne:不等于
[ intnum1 -gt intnum2 ]或是 [[ intnum1 -gt intnum2 ]]-gt:大于
[ intnum1 -ge intnum2 ]或是 [[ intnum1 -ge intnum2 ]]-ge:大于等于
[ intnum1 -lt intnum2 ]或是 [[ intnum1 -lt intnum2 ]]-lt: 小于
[ intnum1 -le intnum2 ]或是 [[ intnum1 -le intnum2 ]]-le:小于等于
((intnum1 == intnum2)) 兩邊的空格可以省略兩個數等于返回真
((intnum1 != intnum2))兩個數不等于返回真
((intnum1 > intnum2))兩個數大于返回真
((intnum1 >= intnum2))兩個數大于或等于返回真
((intnum1 < intnum2))兩個數小于于返回真
((intnum1 <= intnum2))兩個數小于或等于返回真

二、文件測試  這些操作符合對于[[]]、[]、test幾乎通用,更多man test

 -f 文件 

文件存在且為普通文件為真,即測試表達式成

-d 文件(目錄)

文件存在且為目錄文件為真,即測試表達式成立

-s 文件

文件存在且為大小不為0則真,即測試表達式成立

-e 文件

文件存在為真,即測試表達式成立,只要有文件就行,要區別與“-f”

-r 文件文件存在且可讀則真,即測試表達式成立
-w 文件

文件存在且可寫則真,即測試表達式成立

-x 文件文件存在且可執行則真,即測試表達式成立
-L 文件

文件存在且為鏈接文件則真,即測試表達式成立

三、字符串測試符

-z "字符串" 若字符串長度為0則真;[ -z "abc" ]&&echo 1||echo 0

- n "字符串"

若字符串長度不為0則真

"字符串1" = "字符串2"

兩個字符串相等為真

"字符串1" != "字符串2"

兩個字符串不相等為真

注意

字符串用雙引號包含;比較符兩端有空格

四、邏輯連接符

在[]及test                                    在(())和[[]]使用的比                                   說明

  -a                                                             &&                                            and 與,兩個都為真則真

  -o                                                              ||                                                or 或,兩端有一個為真則真

 !                                                                 !                                                   not 非,相反為真

以上是“shell腳本基礎知識測試操作符有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平凉市| 清苑县| 武强县| 右玉县| 十堰市| 崇仁县| 宁波市| 台湾省| 谢通门县| 定日县| 鄄城县| 九江县| 和硕县| 太和县| 秦皇岛市| 沁阳市| 汽车| 通河县| 湘乡市| 黄平县| 黄大仙区| 阿拉善右旗| 蒙自县| 梨树县| 鄢陵县| 民县| 平和县| 莆田市| 永春县| 浦东新区| 建阳市| 满洲里市| 巢湖市| 和田市| 石棉县| 湖南省| 太仓市| 景泰县| 新津县| 双城市| 武平县|