阅读量:0
在shell中,可以使用以下比较运算符来比较数字的大小:
-gt
:大于(greater than)-lt
:小于(less than)-eq
:等于(equal to)-ge
:大于等于(greater than or equal to)-le
:小于等于(less than or equal to)
下面是一个示例,演示如何比较两个数字的大小:
#!/bin/bash num1=10 num2=20 if [ $num1 -gt $num2 ]; then echo "$num1 大于 $num2" elif [ $num1 -lt $num2 ]; then echo "$num1 小于 $num2" else echo "$num1 等于 $num2" fi
运行以上脚本将输出:
10 小于 20
在上面的示例中,我们首先定义了两个变量num1
和num2
,然后使用if
语句和比较运算符来比较这两个数字。根据比较结果,输出不同的消息。