Cisco — регулярные выражения

Регулярные выражения способны производить фильтрацию вывода данных , фильтрацию входящих данных (к примеру фильтрацию BGP атрибутов , таблиц маршрутизации и т .д)

Единственное о чем не следует забывать, что в такой цепочке,  после «include » начинается выражение, и,  если используется более одного такого условия, то сразу после первого шаблона должен стоять «|». Пробел после и

перед «|» будет расцениваться как часть регулярного выражения, и может привести к тому, что ожидаемые строки не будут показаны.

 

R1#show interfaces | include FastEthernet|Hardware|Internet|errors|lost

FastEthernet0/0 is up, line protocol is up
   Hardware is Gt96k FE, address is c000.05dc.0000 (bia c000.05dc.0000)
   Internet address is 192.168.254.254/24
      0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
      0 output errors, 0 collisions, 0 interface resets
      0 lost carrier, 0 no carrier
FastEthernet0/1 is up, line protocol is up
   Hardware is Gt96k FE, address is c000.05dc.0001 (bia c000.05dc.0001)
   Internet address is 192.168.253.1/24
     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored
     0 output errors, 0 collisions, 0 interface resets
     0 lost carrier, 0 no carrier

Если же к примеру вы хотите что то заэкранировать , достаточно  поставить слеш  


RK3# sh run | i 1/5\.
interface Ethernet1/5.2406
interface Ethernet1/5.2407

 

SS#sh inter status | i Gi2/0/21|Gi2/0/22|Gi2/0/23|Gi2/0/37|Gi2/0/38|Gi2/0/39|Gi2/0/4\ 
Gi2/0/4   srva260 eth1       notconnect   1            auto   auto 10/100/1000BaseTX
Gi2/0/21  srva157 eth1       notconnect   1            auto   auto 10/100/1000BaseTX
Gi2/0/22  srva158 eth1       notconnect   1            auto   auto 10/100/1000BaseTX
Gi2/0/23  srva159 eth1       notconnect   1            auto   auto 10/100/1000BaseTX
Gi2/0/37  srva198 eth1       notconnect   1            auto   auto 10/100/1000BaseTX
Gi2/0/38  srva199 eth1       notconnect   1            auto   auto 10/100/1000BaseTX
Gi2/0/39  srva201 eth1       notconnect   1            auto   auto 10/100/1000BaseTX