Linux系統(tǒng)中,關(guān)系運(yùn)算符用于比較表達(dá)式或數(shù)值。其結(jié)果為真(1)或假(0)。
-
等于 (==): 判斷兩個(gè)值是否相等。例如:if [ $x == 5 ]; then echo “x 等于 5”; fi
-
不等于 (!=): 判斷兩個(gè)值是否不相等。例如:if [ $x != 5 ]; then echo “x 不等于 5”; fi
-
大于 (>): 判斷左值是否大于右值。例如:if [ $x > 5 ]; then echo “x 大于 5”; fi
-
小于 ( 判斷左值是否小于右值。例如:if [ $x
-
大于等于 (>=): 判斷左值是否大于或等于右值。例如:if [ $x >= 5 ]; then echo “x 大于等于 5”; fi
-
小于等于 ( 判斷左值是否小于或等于右值。例如:if [ $x
這些關(guān)系運(yùn)算符常與 if、else 和 elif 語(yǔ)句結(jié)合使用,實(shí)現(xiàn)條件判斷和流程控制,編寫(xiě)靈活的shell腳本。