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