Red Hat Training

A Red Hat training course is available for RHEL 8

16.2. 选择标准运算符

下表描述了选择标准分组运算符。

表 16.2. 选择标准分组运算符

分组运算符描述

( )

用于分组语句

[ ]

用于将字符串分组成字符串列表(完全匹配)

{ }

用于将字符串分组成字符串列表(子集匹配)

下表描述了选择标准比较运算符,以及您可以使用它们的字段类型。

表 16.3. 选择标准比较运算符

比较运算符描述字段类型

=~

匹配正则表达式

regex

!~

不匹配正则表达式

regex

=

等于

number, size, percent, string, string list, time

!~

不等于

number, size, percent, string, string list, time

>=

大于或等于

number, size, percent, time

>

大于

number, size, percent, time

<=

小于或等于

number, size, percent, time

<

小于

number, size, percent, time

since

自指定的时间以来(与 >= 相同)

time

after

指定的时间后(与 > 相同)

time

until

直到指定的时间(与 <= 相同)

time

before

在指定的时间前(与 < 相同)

time

下表描述了选择标准逻辑和分组运算符。

表 16.4. 选择标准逻辑和分组操作符

逻辑和分组运算符描述

&&

所有字段必须匹配

,

所有字段必须匹配(与 && 相同)

||

至少一个字段必须匹配

#

至少一个字段必须匹配(与 || 相同)

!

逻辑反

(

左括号(分组运算符)

)

右圆括号(分组运算符)

[

列表开始 (分组运算符)

]

列表结束(分组运算符)

{

列表子集开始(分组运算符)

}

列表子集结束(分组运算符)