Red Hat Training

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

C.2. Selection Criteria Operators

Table C.2, “Selection Criteria Grouping Operators” describes the selection criteria grouping operators.

Table C.2. Selection Criteria Grouping Operators

Grouping OperatorDescription
( ) Used for grouping statements
[ ] Used to group strings into a string list (exact match)
{ } Used to group strings into a string list (subset match)
Table C.3, “Selection Criteria Comparison Operators” describes the selection criteria comparison operators and the field types with which they can be used.

Table C.3. Selection Criteria Comparison Operators

Comparison OperatorDescriptionField Type
=~ Matching regular expression regex
!~ Not matching regular expression. regex
= Equal to number, size, percent, string, string list, time
!= Not equal to number, size, percent, string, string list, time
>= Greater than or equal to number, size, percent, time
> Greater than number, size, percent, time
<= Less than or equal to number, size, percent, time
< Less than number, size, percent, time
since Since specified time (same as >=) time
after After specified time (same as >) time
until Until specified time (same as <=) time
before Before specified time (same as <) time
Table C.4, “Selection Criteria Logical and Grouping Operators” describes the selection criteria logical and grouping operators.

Table C.4. Selection Criteria Logical and Grouping Operators

Logical and Grouping OperatorDescription
&& All fields must match
, All fields must match (same as &&)
|| At least one field must match
# At least one field must match (same as ||)
! Logical negation
( Left parenthesis (grouping operator)
) Right parenthesis (grouping operator)
[ List start (grouping operator)
] List end (grouping operator)
{ List subset start (grouping operator)
} List subset end (grouping operator)