When the system displays the output information in multiple screens, use /, - or + plus a regular expression to filter subsequent output information. / equals the keyword begin, - equals the keyword exclude, and + equals the keyword include.

The following definitions apply to the begin, exclude, and include keywords:

begin: Displays the first line that matches the specified regular expression and all lines that follow.

exclude: Displays all lines that do not match the specified regular expression.

include: Displays all lines that match the specified regular expression.

A regular expression is a case-sensitive string of 1 to 256 characters. It supports the following special characters.

Character

Meaning

Remarks

 

Starting sign. string appears only at

For example, regular expression “^user” only

^string

matches a string beginning with “user”, not

the beginning of a line.

 

“Auser”.

 

 

 

 

 

string$

Ending sign. string appears only at

For example, regular expression "user$” only

the end of a line.

matches a string ending with “user”, not “userA”.

 

 

 

 

 

Matches any single character, such

 

.

as a single character, a special

For example, “.s” matches “as” and “bs”.

 

character, and a blank.

 

 

 

 

 

Matches the preceding character or

For example, “zo*” matches “z” and “zoo”;

*

character group zero or multiple

“(zo)*” matches “zo” and “zozo”.

 

times.

 

 

 

 

 

 

Matches the preceding character or

For example, “zo+” matches “zo” and “zoo”, but

+

character group one or multiple

not “z”.

 

times

 

 

 

 

 

Matches the preceding or

For example, “defint” only matches a character

succeeding character string

string containing “def” or “int”.

 

 

 

 

 

If it is at the beginning or the end of a

 

 

regular expression, it equals ^ or $.

For example, “a_b” matches “a b” or “a(b”; “_ab”

_

In other cases, it equals comma,

only matches a line starting with “ab”; “ab_” only

 

space, round bracket, or curly

matches a line ending with “ab”.

 

bracket.

 

 

 

 

 

Connects two values (the smaller one

For example, “1-9” means 1 to 9 (inclusive); “a-h”

-

before it and the bigger one after it)

means a to h (inclusive).

 

to indicate a range together with [ ].

 

 

 

 

 

 

 

For example, [16A] matches a string containing

 

 

any character among 1, 6, and A; [1-36A] matches

 

 

a string containing any character among 1, 2, 3, 6,

[ ]

Matches a single character

and A (- is a hyphen).

contained within the brackets.

“]” can be matched as a common character only

 

 

 

when it is put at the beginning of characters within

 

 

the brackets, for example [ ]string]. There is no such

 

 

limit on “[”.

( )

A character group. It is usually used

with “+” or “*”.

 

For example, (123A) means a character group “123A”; “408(12)+” matches 40812 or 408121212. But it does not match 408.

11