在Shell腳本中,if
和else
語句可以配合使用來實現條件判斷
#!/bin/bash
num=10
if [ $num -eq 10 ]; then
echo "Number is 10."
else
echo "Number is not 10."
fi
在這個示例中,我們首先定義了一個變量num
并將其值設置為10。然后,我們使用if
語句檢查num
是否等于10。如果條件成立(即num
等于10),則執行if
語句塊中的echo
命令,輸出"Number is 10.“。否則,執行else
語句塊中的echo
命令,輸出"Number is not 10.”。
注意,[
和]
之間的空格是必需的,因為它們是用作條件測試的關鍵字。fi
表示if
語句塊的結束。