bash 中的 -ag捕鱼王app官网

bash 中的 -ne 运算符

作者:迹忆客 最近更新:2023/03/17 浏览次数:

如果两个潜在值不相等,则在 bash 编程中使用 -ne 运算符来比较它们。在 bash 中,not equal 函数由 -ne 字符表示。

!= 运算符用于表示不等式。操作 ne 的逻辑结果是 truefalse

not equal 表达式经常与 ifelif 表达式组合以测试相等性并执行句子。 -ne 仅在括号包围它 [[]] 时有效。

[[value1 -ne value2]]
  • value1 通常是一个 bash 变量,而 value2 是一个数字。
  • -ne 不能与字符串类型一起使用;相反,它会在终端中抛出一个异常,显示 integer expression expected
  • != 用于比较字符串。

在 bash 中使用不等于运算符 -ne 比较字符串

如前所述,我们将使用 != 来比较字符串。让我们看一个例子。

#!/bin/bash
nameone="bobby"
nametwo="shera"
 if [[ $nameone != $nametwo ]]; then
    echo "not equal!"
else
    echo "equal!"
fi

我们声明了两个字符串变量,nameone 的值是 bobbynametwo 的值是 shera,并使用 != 比较它们。

输出:

not equal!

在 bash 中使用不等于运算符 -ne 比较数字

我们将使用 -ne 来比较数字。我们将声明两个整数变量,numone 的值为 8numtwo 的值为 9,并使用 -ne 进行比较。

#!/bin/bash
numone=8
numtwo=9
 if [[ $numone -ne $numtwo ]]; then
    echo "not equal!"
else
    echo "equal!"
fi

输出:

not equal!

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

发布时间:2024/03/14 浏览次数:127 分类:操作系统

本文将演示如何使用 find 命令的 -exec 参数来使用 find 命令定位文件中的任何文本。

发布时间:2024/03/14 浏览次数:288 分类:操作系统

本教程演示了在 bash 中生成随机数。

发布时间:2024/03/14 浏览次数:176 分类:操作系统

本教程演示了在 bash 中模拟一个 do-while 循环。

发布时间:2024/03/14 浏览次数:182 分类:操作系统

如何在 bash 中解析 json 数据

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便
网站地图