溫馨提示×

Shell腳本中if條件判斷怎么寫

小億
160
2023-08-11 20:20:29
欄目: 編程語言

在Shell腳本中,條件判斷通常使用if語句來實現。if語句的基本語法為:

if [ condition ]
then
# 如果條件成立,則執行這里的代碼塊
else
# 如果條件不成立,則執行這里的代碼塊
fi

其中,condition是一個條件表達式,可以使用比較運算符和邏輯運算符來組合條件。常用的比較運算符包括:

  • -eq:等于

  • -ne:不等于

  • -gt:大于

  • -lt:小于

  • -ge:大于等于

  • -le:小于等于

常用的邏輯運算符包括:

  • -a:邏輯與

  • -o:邏輯或

  • !:邏輯非

以下是一個示例:

#!/bin/bash
num=10
if [ $num -gt 0 ]
then
echo "num是正數"
else
echo "num是非正數"
fi

在這個示例中,如果num大于0,則輸出"num是正數";否則輸出"num是非正數"。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女