Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

C.2. 选择标准 Operator

表 C.2 “选择标准分组 Operator” 描述选择条件分组运算符。

表 C.2. 选择标准分组 Operator

分组 Operator描述
( ) 用于分组语句
[ ] 用于将字符串分组为字符串列表(匹配)
{ } 用于将字符串分组为字符串列表(subset match)
表 C.3 “选择标准比较 Operator” 描述选择条件比较运算符以及可以使用它们的字段类型。

表 C.3. 选择标准比较 Operator

比较 Operator描述字段类型
=~ 匹配正则表达式 regex
!~ 不匹配正则表达式. regex
= 等于 数字、大小、百分比、字符串列表、时间
!= 不等于 数字、大小、百分比、字符串列表、时间
>= 大于或等于 数字、大小、百分比、时间
> 大于 数字、大小、百分比、时间
<= 小于或等于 数字、大小、百分比、时间
< 小于 数字、大小、百分比、时间
从指定的时间(same 为 >=) time
之后 指定的时间(same 为 >) time
直到 直到指定时间(与 <= 的作用) time
之前 在指定时间前(类似于 <) time
表 C.4 “选择标准逻辑和分组 Operator” 描述选择条件逻辑和分组运算符。

表 C.4. 选择标准逻辑和分组 Operator

逻辑和分组 Operator描述
&& 所有字段都必须匹配
, 所有字段都必须匹配(与 && 的作用)
|| 至少一个字段必须匹配
# 至少一个字段必须匹配(与 ||)一样)
! 逻辑别名
( 左圆括号(grouping operator)
) 右圆括号(grouping operator)
[ 列出开始(分组 operator)
] 列出结束(分组 operator)
{ 列出子集(分组 operator)
} 列出子集结尾(分组 operator)