Shell 普通表达式的关系运算
关系运算分两种情况:
1)普通表达式的关系运算
2)test命令的关系运算
本节介绍普通表达式的关系运算。
| 普通表达式的关系运算 | 说明 | 
|---|---|
| == | 判断是否相等,返回1/0。 | 
| != | 判断是否不相等。 | 
| > | 大于 | 
| < | 小于 | 
| >= | 大于等于 | 
| <= | 小于等于 | 
示例
文件 05relational.sh
#!/bin/bash
a=1
b=2
echo "1==2:$((1==2))"
echo "1==1:$((1==1))"
echo "1!=2:$((1!=2))"
echo "1!=1:$((1!=1))"
echo "1>2:$((1>2))"
echo "$a>$b:$((a>b))"
echo "$a<$b:$((a<b))"
echo "$a>=2:$((a>=2))"
echo "$a<=$b:$((a<=b))"
 
