Перейти к содержанию

1.6 Механизм фильтрации вывода

Механизм фильтрации вывода позволяет выводить только ту информацию, которая требуется, ускоряя процесс поиска данных. Для активации фильтрации вывода используется символ «|», после чего применяются уточняющие фильтры : include; exclude; begin. Фильтрация доступна в командах, где при выводе общего списка команд клавишей имеется символ «|».

Доступные фильтры:

• include Команда include фильтрует вывод согласно стандартному условию, выводя только те строки, в которых содержится указанное выражение. Пример:

1
2
3
4
# show version | include Name
System Name      :
Name             : CIT S2158-48T4D-N
#

• exclude Команда exclude фильтрует вывод согласно обратному условию, выводя все строки, в которых указанное выражение не содержится. Пример:

1
2
3
4
# show mac address-table | exclude CPU
Type    VID  MAC Address       Ports
Dynamic 1    3c:52:a1:68:9b:09 GigabitEthernet 1/49
#

• begin Команда begin выводит все строки, начиная с той, в которой находится указанное выражение. Пример:

1
2
3
4
# show version | begin Chassis
Chassis version  : 1.0
BRMC version     : 1.2
#

ПРИМЕЧАНИЯ 1. Фильтры чувствительны к регистру вводимых запросов, то есть:

include cpu != include CPU;
  1. Фильтры применяются только по одному.