...
Для уменьшения объема отображаемых данных в ответ на запросы пользователя и облегчения поиска необходимой информации можно воспользоваться фильтрацией. Для фильтрации информации требуется добавить в конец командной строки символ «|» и использовать одну из опций фильтрации:
– begin <STRING> begin – выводить все всё после строки, содержащей заданный шаблон;
– count <STRING> count – выводить количество отображенных строк. Не позволяет ввести следующий модификатор;
– counter – добавляет counter – добавлять в начало каждой строки ее порядковый номер;
– exclude <STRING> exclude – выводить все строки, не содержащие заданный шаблон;
– include <STRING> include – выводить все строки, содержащие заданный шаблон;
– until <STRING> until – выводит выводить все строки строки, содержащей содержащие заданный шаблон.
Можно использовать несколько опций фильтрации. Каждая новая опция должна начинаться с символа «|». После опции count нельзя использовать другие фильтры.
Шаблон поиска может быть задан регулярным выражением и содержать:
...
- ^ – начало строки;
- $ – конец строки;
- . – любой символ в строке;
- * – ноль или более раз.
Вывод команд show можно перенаправить перенаправить в файл на внешний носитель или в энергонезависимую память. Для перенаправлять перенаправления вывода в файл нужно файл нужно указать символ:
- – > <FILE> – записать весь вывод в файл;
- – >> <FILE> – записать весь вывод в конец файла.
Scroll Pagebreak |
---|
...
Блок кода |
---|
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 |
...