數學運算
等於 | = | -eq |
不等於 | != | -ne |
大於 | > | -gt |
大於等於 | >= | -ge |
小於 | < | -lt |
小於等於 | <= | -le |
Tip : 只能使用最後一列的方法
邏輯運算
與 | 或 | 非 |
&& | || | ! |
-a | -o | ! |
Tip : 兩種方法都可以使用
IF ELIF ELSE語句
1.If Elif 後面都需要 " ; " 和 then 關鍵字
2.Else 後面直接加
3.Elif 可以寫多個
Tip : 注意[ ]裏前後都有一個空格
hour='6'
if [ $hour -lt '12' ];then
day="Morning"
elif [ $hour -lt '18' && $hour -gt '12' ];then
day="Afternoon"
else
day="Night"
fi
echo $day