shell 死循环if判断_Shell的条件判断
生活随笔
收集整理的這篇文章主要介紹了
shell 死循环if判断_Shell的条件判断
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
條件判斷的基本語法
1.Shell的條件判斷的方式很怪,在中括號內的條件必須和中括號兩側有一個空格格式
- 2.then:寫入條件為true的情況下的執行的語句
- 3.fi 為條件結束
邏輯比較的運算符
- 整數比較
- 1.字符串比較 =
- 2.小于 -lt
- 3.小于等于 -le
- 4.等于 -eq
- 5.大于 -gt
- 6.大于等于 -ge
- 7.不等于 -ne
- 根據文件的執行權限比較
- -r 讀權限
- -w 寫權限
- -x 執行權限
- 判斷文件是否存在
- -f 文件存在并且是一個常規的文件
- -e 文件存在
- -d 文件存在并是一個目錄
- 整數比較
應用實例
- 1.比較相等的簡單實例
- 2.大于比較
- 3.文件存在判斷
- 文件的判斷需要寫上文件的路徑
- 4.判斷文件的權限
- 判斷文件的權限也是文件的路徑
Shell的多分支判斷
- 語法格式
case 分支選擇
- (忍不住要吐槽語法的的怪異了)
- case分支選擇和高級語言中的swuch分支選擇一樣的只是語法很怪異
- 語法格式
總結
以上是生活随笔為你收集整理的shell 死循环if判断_Shell的条件判断的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: redis启动后 允许访问_最全Redi
- 下一篇: boot spring 怎么执行hql_