邏輯測試命令和流程控制語句

2021-10-09 17:36:31 字數 641 閱讀 9648

1.邏輯測試語句:返回0成功,返回1則失敗

與(&&):當前面的命令執行成功後,才會執行後面的命令

或(!!):當前面的命令執行失敗後,才會執行後面的命令

非(!):條件測試中判斷結果取反

2.可用的整數比較運算子

1.-eq:是否大於

2.-ne:是否不等於

3.-gt:是否大於

4.-lt:是否小於

5.-le:是否等於或小於

6.-ge:是否大於或等於

常見的字串比較符

1.=:比較字串內容是否相同

2. != :比較字串內容是否不同

3. -z : 判斷字串內容是否為空

2.流程控制語句

if語句:

4.-c:嘗試的次數

5.-i:間隔時間

6.-w:當位址不通時,等待的時間

7./dev/null:linex中的黑洞

9.&:不區分大小寫

10.>輸出重定向

11.read:能夠讀取使用者輸入的資訊

12.-p:向使用者顯示一定的使用者資訊

流程控制,邏輯語句

復合語句 開始,結束 程式 相對於乙個小型塊,乙個小型作用域,區域性變數生命週期在這個模組中結束 條件語句 1.if 布林表示式 語句序列 如果只有一條語句,可以省略 2.if 表示式 若干語句 else 若干語句 3.if 條件表示式1 語句序列1 else if 條件表示式2 語句序列2 els...

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

shell中的邏輯,流程控制語句

for 迴圈語句 用於定義迴圈執行的動作 for迴圈框架 for name 變數 in 變數name的值 dodone 注意 for迴圈定義的變數只能其作用於迴圈內部 幾種定義迴圈變數 計數器 的方式 for num in 1 2 3 定義num範圍1,2,3 for num in 定義num範圍從...