Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для уменьшения объема отображаемых данных в ответ на запросы пользователя и облегчения поиска необходимой информации можно воспользоваться фильтрацией. Для фильтрации информации требуется добавить в конец командной строки символ «|» и использовать одну из опций фильтрации:

begin <STRING> begin – выводить все всё после строки, содержащей заданный шаблон;

count <STRING> count – выводить количество отображенных строк. Не позволяет ввести следующий модификатор;

counter – добавляет counter – добавлять в начало каждой строки ее порядковый номер;

exclude <STRING> exclude – выводить все строки, не содержащие заданный шаблон;

include <STRING>  include – выводить все строки, содержащие заданный шаблон;

until <STRING> until выводит выводить все строки строки, содержащей  содержащие заданный шаблон.

Можно использовать несколько опций фильтрации. Каждая новая опция должна начинаться с символа «|». После опции count нельзя использовать другие фильтры.

Шаблон поиска может быть задан регулярным выражением и содержать:

...

  • ^ – начало строки;
  • $ – конец строки;
  • . – любой символ в строке;
  • * – ноль или более раз.

Вывод команд show можно перенаправить  перенаправить в файл на внешний носитель или в энергонезависимую память.   Для перенаправлять перенаправления вывода в файл  нужно  файл нужно указать символ:

  • – > <FILE> – записать весь вывод в файл;
  • – >> <FILE> – записать весь вывод в конец файла.

Scroll Pagebreak
Вывод команды «show running-config syslog» без параметров:

...

Блок кода
esr# show running-config syslog | include file-size
syslog max-files 3
syslog file-size 512

Scroll Pagebreak
Примеры использования регулярных выражений:

Блок кода
esr# show interfaces status | include '^te.*'
te1/0/1         Up      Down    1500     a8:f9:4b:aa:05:d9
te1/0/2         Up      Down    1500     a8:f9:4b:aa:05:da
esr# show interfaces status | include '^gi1/0/1[2568]'
gi1/0/12        Up      Down    1500     a8:f9:4b:aa:05:cc
gi1/0/15        Up      Down    1500     a8:f9:4b:aa:05:cf
gi1/0/16        Up      Down    1500     a8:f9:4b:aa:05:d0
gi1/0/18        Up      Down    1500     a8:f9:4b:aa:05:d2
esr# show interfaces status | include '^[^tgI -]'
bridge 1        Up      Up      1500     a8:f9:4b:aa:05:c0
bridge 2        Up      Up      1500     a8:f9:4b:aa:05:c0

Примеры записи вывод вывода в файл:

Блок кода
esr# show running-config syslog > flash:data/syslog

Примеры записи вывода в конец файла:

Блок кода
esr# show running-config syslog >> flash:data/syslog_1

...