shell腳本中的運算符和條件判斷: 一、算術運算符 在Shell腳本中,你可以使用各種運算符來執行數學運算、比較和邏輯操作。 計算方式: $[ ] $(( )) 例: a=$[(9+5)90] 列印輸出結果 ==> echo $a 二、條件判斷 判斷方式: test $a = 90 [ $a = ...
shell腳本中的運算符和條件判斷:
一、算術運算符
在Shell腳本中,你可以使用各種運算符來執行數學運算、比較和邏輯操作。
計算方式:
- $[ ]
- $(( ))
例:
a=$[(9+5)90] 列印輸出結果 ==> echo $a
二、條件判斷
判斷方式:
- test $a = 90
- [ $a = 90 ]
註意事項: 判斷處理中間空格隔開
數字比較:
關係運算符:
-eq 等於
-lt 小於
-gt 大於
-ne 不等於
-le 小於等於
-ge 大於等於
文件類型判斷:
-r 判斷是否有可讀權
-w 判斷是否有可寫權
-x 判斷是否可執行權
-e 文件是否存在
-f 判斷是否有此文件且是否常規文件
-d 判斷文件是否為目錄
聲明:以上內容是個人日常學內容筆記,僅供參考,如有雷同實屬巧合,歡迎評論指教。