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

溫馨提示×

溫馨提示×

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

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

走入shell之——條件測試及if語句(含腳本舉例)

發布時間:2020-07-30 04:29:34 來源:網絡 閱讀:180 作者:wx5d3fd1efe40e3 欄目:系統運維

內容要點

條件測試:

  • 文件測試

  • 整數測試

  • 字符串與邏輯測試

If語句:

  • If單分支語句

  • If 雙分支語句

  • If多分支語句

一、條件測試:

text命令:測試特定的表達式是否成立,當條件成立時,測試語句的返回值為0,否則為其他數值

格式一:test?條件表達式
格式二:[條件表達式]

走入shell之——條件測試及if語句(含腳本舉例)

1、文件測試

文件比較

[操作符?文件或目錄]

常用的測試操作符L:

-d:測試是否為錄(directory)
-e:測試目錄或文件是否存在(exist)
-f:?測試是否為文件(file)
-X:測試當前用戶是否有執行權限
-r:測試當前用戶是否有讀取權限
-W:測試當前用戶是否有寫入權限

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

2、整數測試:

整數值比較:

方法一:?[整數1操作符整數2]
方法二:?[$?(整數1)操作符整數2]?
方法三:?[整數1操作符整數2]

常用的測試操作符:

-eq:等于
-ne:不等于
-It:?小于
-gt:大于
-le:小于或等于
-ge:大于或等于

走入shell之——條件測試及if語句(含腳本舉例)

測試文件是否存在,若不存在則創建

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

使用細節:

走入shell之——條件測試及if語句(含腳本舉例)

3、字符串與邏輯測試:

字符串比較

格式1:[?字符串1?=?字符串2?]
???????[?字符串1?!=?字符串2?]
格式2:[-z?字符串?]

常用的測試操作符:

=:字符串內容相同
!?=:字符串內容不同
-z:字符串內容為空

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

邏輯測試:

格式1:[?表達式1?]?操作符?[?表達式2?]?...
格式2:命令1?操作符?命令2?....

常用的邏輯測試操作符

-a或&&:邏輯與,”而且“的意思
-o或||:邏輯或,“或者”的意思
!:邏輯否

if語句:

if單分支

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

if雙分支:

走入shell之——條件測試及if語句(含腳本舉例)走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

if多分支:

走入shell之——條件測試及if語句(含腳本舉例)走入shell之——條件測試及if語句(含腳本舉例)走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)

走入shell之——條件測試及if語句(含腳本舉例)走入shell之——條件測試及if語句(含腳本舉例)

向AI問一下細節

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

AI

翁牛特旗| 封丘县| 福贡县| 社旗县| 江油市| 长宁县| 长顺县| 武山县| 馆陶县| 仪陇县| 资兴市| 丹东市| 昭苏县| 昌平区| 津市市| 阳城县| 珠海市| 东港市| 汉源县| 密云县| 龙泉市| 英山县| 西和县| 宝清县| 太湖县| 邹城市| 格尔木市| 荆门市| 波密县| 台北县| 北京市| 文水县| 广水市| 平乐县| 上蔡县| 原阳县| 井陉县| 潞西市| 乐山市| 九台市| 昂仁县|