Sitio personal de Ariel M. Liguori De Gottig

Thursday, June 11

Regular Expressions on Cisco IOS.-

Cuantas veces hemos querido buscar "algo" en la config de un router o switch cisco... miles. Cuantas de ellas hemos querido hacer una busqueda en base a más de un patrón, siendo N búsquedas seguramente habremos deseado hacer esto unas N-1 veces , jejeje. Bueno, realmente es sencillo si nos percatamos de que SE PUEDEN USAR REGULAR EXPRESSIONS en las búsquedas :)

Supongamos que queremos buscar una mac address... termina en acb8 y empieza con 000F .... bueno podemos hacer:

sh mac add dyn | i acb8

Sin embargo es más confiable: sh mac add dyn | i 000f.*acb8

Ok, hasta ahora no es grande el cambio. Supongamos que queremos ver todas las MAC de un equipo, pero no la de los troncales.. la solución sería:

sh mac add dyn | ex (Gi|Po|Fa0/23|Fa0/24|Fa0/17)

Ahí obtuvimos todas las mac menos las que estan en los troncales (Los port Giga, los port-channel y los Fa0/23-24 y 17)

Más info en la web de cisco: Regular Expressions

Saludos, Leer más...