Linux 拨号vps windows公众号手机端

怎么使用shell比较数字大小

lewis 7年前 (2018-05-03) 阅读数 8 #程序编程
文章标签 shell

在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

在上面的示例中,我们首先定义了两个变量num1num2,然后使用if语句和比较运算符来比较这两个数字。根据比较结果,输出不同的消息。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门