Linux下邏輯測試語句引數和流程控制語句 if語句
邏輯測試語句引數
返回0則成功,返回1則失敗
邏輯與(&&):當前面的命令執行成功後才會執行後面的命令;
邏輯或(||):當前面的命令執行失敗後才會執行後面的命令;
邏輯非(!):條件測試中的判斷結果取反;
可用的整數比較運算子:
操作符 | 作用 |
---|---|
-eq | 是否等於 |
-ne | 是否不等於 |
-gt | 是否大於 |
-lt | 是否小於 |
-le | 是否等於或小於 |
-ge | 是否大於或等於 |
常見的字串比較運算子:
操作符 | 作用 |
---|---|
= | 比較字元內容是否相同 |
!= | 比較字元內容是否不同 |
-z | 判斷字元內容是否為空 |
**流程控制語句 **
if語句:
單分支:if…then…fi
雙分支:if…then…else…fi
/dev/null:被稱作Linux黑洞的檔案,把輸出重定向到這個檔案等同於刪除資料,讓使用者的螢幕視窗保持簡潔。
多分支:if…then…elif…then…else…fi
相關文章
- flask之控制語句 if 語句與for語句Flask
- 流程控制語句
- Java流程控制語句Java
- JavaScript 流程控制語句詳解:if語句、switch語句、while迴圈、for迴圈等JavaScriptWhile
- 【分支流程控制語句、迴圈流程控制語句】的學習
- 流程控制、 迴圈語句
- SQL SERVER 流程控制語句SQLServer
- ### 流程控制語句結構
- 流程控制語句結構
- 常見邏輯語句逆向分析
- [Linux]控制語句If caseLinux
- Java 控制語句Java
- 程式控制語句
- linux if語句內判斷引數Linux
- Java基礎 - 流程控制語句Java
- python之流程控制語句Python
- Sql Server系列:流程控制語句SQLServer
- JavaScript常用的流程控制語句JavaScript
- linux 迴圈控制語句Linux
- JavaScript之流程語句JavaScript
- PLSQL Language Referenc-PL/SQL控制語句-迴圈語句-基本迴圈(EXIT語句)SQL
- SSH框架控制檯輸出HQL語句和SQL語句的方法框架SQL
- Go快速入門 03 | 控制結構:if、for、switch 邏輯語句Go
- C++ 條件與 If 語句:掌握邏輯判斷與流程控制精髓C++
- Java學習之分支結構---判斷語句:if語句和switch語句Java
- python 控制語句Python
- 複雜控制語句
- js使用物件代替if和switch流程控制語句JS物件
- Python流程控制語句詳解Python
- php有幾種流程控制語句PHP
- JavaScript進階之流程控制語句JavaScript
- PLSQL Language Referenc-PL/SQL控制語句-順序控制語句-NULLSQLNull
- 形似賦值語句的引數賦值
- if語句
- sql查詢語句流程SQL
- 測試TOM=SQLLDR使用CASE語句SQL
- Python-條件語句和迴圈語句Python
- sql宣告變數,及if -else語句、while語句的用法SQL變數While