在Shell腳本中,你可以使用if
、elif
和else
語句來實現多條件判斷
#!/bin/bash
num=10
if [ $num -eq 10 ]; then
echo "Number is 10."
elif [ $num -lt 10 ]; then
echo "Number is less than 10."
else
echo "Number is greater than 10."
fi
在這個示例中,我們首先檢查變量num
是否等于10。如果等于10,我們輸出"Number is 10.“。如果不等于10,我們進入elif
語句,檢查num
是否小于10。如果小于10,我們輸出"Number is less than 10.”。最后,如果上述條件都不滿足,我們進入else
語句并輸出"Number is greater than 10."。