Filtering The Output From A Display Command - HP 10500 Series Configuration Manual

Hide thumbs Also See for 10500 Series:
Table of Contents

Advertisement

1:
VLAN ID: 999
2:
VLAN type: Static
3:
Route interface: Configured
4:
IP address: 192.168.2.1
5:
Subnet mask: 255.255.255.0
6:
Description: For LAN Access
7:
Name: VLAN 0999
8:
Tagged ports:
9:
Untagged ports:
10:

Filtering the output from a display command

You can use the | { begin | exclude | include } regular-expression option to filter the display command
output.
begin—Displays the first line matching the specified regular expression and all subsequent lines.
exclude—Displays all lines not matching the specified regular expression.
include—Displays all lines matching the specified regular expression.
regular-expression—A case-sensitive string of 1 to 256 characters, which can contain the special
characters described in
The required filtering time increases with the complexity of the regular expression. To abort the filtering
process, press Ctrl+C.
Table 5 Special characters supported in a regular expression
Characters
^
$
. (period)
*
+
|
( )
\N
None
GigabitEthernet1/0/1
Table
5.
Meaning
Matches the beginning of a line.
Matches the end of a line.
Matches any single character.
Matches the preceding character or
string zero, one, or multiple times.
Matches the preceding character or
string one or multiple times.
Matches the preceding or succeeding
string.
Matches the string in the parentheses,
usually used together with the plus sign
(+) or asterisk sign (*).
Matches the preceding strings in
parentheses, with the Nth string
repeated once.
Examples
"^u" matches all lines beginning with "u". A line
beginning with "Au" is not matched.
"u$" matches all lines ending with "u". A line
ending with "uA" is not matched.
".s" matches "as" and "bs".
"zo*" matches "z" and "zoo", and "(zo)*"
matches "zo" and "zozo".
"zo+" matches "zo" and "zoo", but not "z".
"def|int" matches a line containing "def" or "int".
"(123A)" matches "123A".
"408(12)+" matches "40812" and
"408121212", but not "408".
"(string)\1" matches a string containing
"stringstring".
"(string1)(string2)\2" matches a string containing
"string1string2string2".
"(string1)(string2)\1\2" matches a string
containing " string1string2string1string2".
10

Advertisement

Table of Contents
loading

Table of Contents