参数 |
说明 |
-eq |
等于则为真,否则为假 |
-ne |
不等于则为真,否则为假 |
-gt |
大于则为真,否则为假 |
-ge |
大于等于为真,否则为假 |
-lt |
小于则为真,否则为假 |
-le |
小于等于则为真,否则为假 |
1、-eq
num1=100
num2=100
if test $[num1] -eq $[num2]
then
echo '两个数相等!'
else
echo '两个数不相等!'
fi
2、-ne
num1=100
num2=100
if test $[num1] -ne $[num2]
then
echo '两个数不相等!'
else
echo '两个数相等!'
fi
3、-gt
num1=100
num2=100
if test $[num1] -gt $[num2]
then
echo 'num1大于num2!'
else
echo 'num1不大于num2!'
fi
4、-ge
num1=10
num2=100
if test $[num1] -ge $[num2]
then
echo 'num1大于等于num2!'
else
echo 'num1小于num2!'
fi
5、-lt
num1=1009
num2=100
if test $[num1] -lt $[num2]
then
echo 'num1小于num2!'
else
echo 'num1不小于num2!'
fi
6、-le
num1=1009
num2=100
if test $[num1] -lt $[num2]
then
echo 'num1小于等于num2!'
else
echo 'num1大于num2!'
fi