AWK 关系运算符

AWK 关系运算符

AWK 支持以下关系运算符 −

等于

== 表示。如果两个操作数相等,则返回 true,否则返回 false。下面的示例演示了这一点 −

示例

awk 'BEGIN { a = 10; b = 10; if (a == b) print "a == b" }'
Bash

在执行这段代码时,你会得到以下结果:

输出

输出

a == b
Bash

不等于

它用 != 表示。如果两个操作数不相等,则返回 true;否则返回 false。

示例

[jerry]$ awk 'BEGIN { a = 10; b = 20; if (a != b) print "a != b" }'
Bash

在执行该代码时,您将获得以下结果 –

输出

a != b
Bash

小于

它用 < 表示。如果左操作数小于右操作数,则返回true;否则返回false。

示例

[jerry]$ awk 'BEGIN { a = 10; b = 20; if (a < b) print "a  < b" }'
Bash

执行此代码时,您会得到以下结果:

输出

a < b
Bash

小于或等于

它由 < =表示。如果左侧操作数小于或等于右侧操作数,则返回true;否则返回false。

示例

[jerry]$ awk 'BEGIN { a = 10; b = 10; if (a <= b) print "a <= b" }'
Bash

执行此代码后,您将获得以下结果:

输出

a <= b
Bash

大于

它用 > 来表示。如果左操作数大于右操作数,则返回true;否则返回false。

示例

[jerry]$ awk 'BEGIN { a = 10; b = 20; if (b > a ) print "b > a" }'
Bash

在执行上述代码时,您将获得以下结果: 输出

b > a
Bash

大于等于

它用 > = 表示。如果左侧操作数大于或等于右侧操作数,则返回true;否则返回false。

b >= a
Bash

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册