Shell If Else語句 數學運算 與 邏輯運算

數學運算


 

等於 = -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

   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章