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

溫馨提示×

溫馨提示×

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

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

怎么在Shell中使用if判斷語句

發布時間:2021-04-02 15:51:49 來源:億速云 閱讀:139 作者:Leah 欄目:開發技術

怎么在Shell中使用if判斷語句?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

一. if的基本語法

1.if與[之間要有空格
2.[]與判斷條件之間也必須有空格
3.]與;之間不能有空格

二. 對字符串的判斷

1.if [ str1=str2 ];then fi #當兩個字符串相同時返回真
2.if [ str1!=str2 ];then fi #當兩個字符串不相等時返回真
3.if [ -n str1 ];then fi #當字符串的長度大于0時返回真 (判斷變量是否有值)
4.if [ -z str1 ];then fi #當字符串的長度為0時返回真

三. 對數字的判斷

1.int1 -eq int2 #int1和int2相等
2.int1 -ne int2 #int1不相等int2
3.int1 -gt int2 #int1大于int2
4.int1 -ge int2 #int1大于等于int2
5.int1 -lt int2 #int1小于int2
6.int1 -le int2 #int1小于等于int2

四. 對文件屬性的判斷

1.-r file #用戶可讀為真
2.-w file #用戶可寫為真
3.-x file #用戶可執行為真
4.-f file #文件存在且為正規文件為真
5.-d file #如果是存在目錄為真
6.-c file #文件存在且為字符設備文件
7.-b file #文件存在且為塊設備文件
8.-s file #文件大小為非0為真,可以判斷文件是否為空
9.-e file #如果文件存在為真

五. 邏輯判斷

1.-a #與
2.-o #或
3.! #非

看完上述內容,你們掌握怎么在Shell中使用if判斷語句的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

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

AI

娱乐| 朝阳市| 章丘市| 柳河县| 凤台县| 杭锦后旗| 金坛市| 洪泽县| 马边| 石门县| 武清区| 桓台县| 屏东县| 南充市| 壶关县| 云梦县| 洛川县| 新安县| 峨眉山市| 武川县| 胶南市| 道孚县| 涿鹿县| 南昌县| 开江县| 长垣县| 涟源市| 青岛市| 石城县| 新巴尔虎左旗| 昔阳县| 灯塔市| 霍州市| 固原市| 德保县| 独山县| 德令哈市| 拉萨市| 乐至县| 桦南县| 邮箱|