Linux中的关系运算符主要用于比较两个值或表达式
等于(==):检查两个值是否相等。 示例:
if [ $x == 5 ]; then
echo "x is equal to 5"
fi
不等于(!=):检查两个值是否不相等。 示例:
if [ $x != 5 ]; then
echo "x is not equal to 5"
fi
大于(>):检查一个值是否大于另一个值。 示例:
if [ $x > 5 ]; then
echo "x is greater than 5"
fi
小于(<):检查一个值是否小于另一个值。 示例:
if [ $x < 5 ]; then
echo "x is less than 5"
fi
大于等于(>=):检查一个值是否大于或等于另一个值。 示例:
if [ $x >= 5 ]; then
echo "x is greater than or equal to 5"
fi
小于等于(<=):检查一个值是否小于或等于另一个值。 示例:
if [ $x <= 5 ]; then
echo "x is less than or equal to 5"
fi
这些关系运算符可以与if语句、while循环和其他控制结构结合使用,以便在Linux shell脚本中执行条件判断。