grep command syntax

From: Piotr (usaccie@gmail.com)
Date: Sat Oct 18 2008 - 18:10:52 ART


Where can I find some info on grep command syntax I can use on cisco
devices.
eg.

sho ip route | inc 30\.|31\.

sho ip route | include last resort|D\*

 sho ip route | in EX|31\.
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
D EX 204.12.1.0/24 [170/20514560] via 155.1.45.4, 00:14:36, Serial1/1
D*EX 200.0.0.0/24 [170/21154560] via 155.1.0.1, 00:14:36, Serial1/0
D EX 54.1.1.0 [170/21026560] via 155.1.0.1, 00:14:36, Serial1/0
D EX 200.0.1.0/24 [170/21154560] via 155.1.0.1, 00:14:36, Serial1/0
D EX 200.0.2.0/24 [170/21154560] via 155.1.0.1, 00:14:36, Serial1/0
D EX 200.0.3.0/24 [170/21154560] via 155.1.0.1, 00:14:36, Serial1/0
     31.0.0.0/8 is variably subnetted, 5 subnets, 2 masks
D EX 31.3.0.0/16 [170/20514560] via 155.1.0.4, 00:16:17, Serial1/0
D EX 31.2.0.0/16 [170/20514560] via 155.1.0.4, 00:16:17, Serial1/0
D EX 31.1.0.0/16 [170/20514560] via 155.1.0.4, 00:16:17, Serial1/0
D EX 31.0.0.0/16 [170/20514560] via 155.1.0.4, 00:16:17, Serial1/0
D 31.0.0.0/14 [90/20514560] via 155.1.45.4, 00:14:36, Serial1/1
D EX 30.2.0.0/16 [170/20514560] via 155.1.45.4, 00:14:36, Serial1/1
D EX 30.3.0.0/16 [170/20514560] via 155.1.45.4, 00:14:36, Serial1/1
D EX 30.0.0.0/16 [170/20514560] via 155.1.45.4, 00:14:37, Serial1/1
D EX 30.1.0.0/16 [170/20514560] via 155.1.45.4, 00:14:37, Serial1/1

 sho ip route | in EX|31\*
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
D EX 204.12.1.0/24 [170/20514560] via 155.1.45.4, 00:14:42, Serial1/1
D*EX 200.0.0.0/24 [170/21154560] via 155.1.0.1, 00:14:41, Serial1/0
D EX 54.1.1.0 [170/21026560] via 155.1.0.1, 00:14:41, Serial1/0
D EX 200.0.1.0/24 [170/21154560] via 155.1.0.1, 00:14:41, Serial1/0
D EX 200.0.2.0/24 [170/21154560] via 155.1.0.1, 00:14:41, Serial1/0
D EX 200.0.3.0/24 [170/21154560] via 155.1.0.1, 00:14:41, Serial1/0
D EX 31.3.0.0/16 [170/20514560] via 155.1.0.4, 00:16:22, Serial1/0
D EX 31.2.0.0/16 [170/20514560] via 155.1.0.4, 00:16:22, Serial1/0
D EX 31.1.0.0/16 [170/20514560] via 155.1.0.4, 00:16:22, Serial1/0
D EX 31.0.0.0/16 [170/20514560] via 155.1.0.4, 00:16:22, Serial1/0
D EX 30.2.0.0/16 [170/20514560] via 155.1.45.4, 00:14:41, Serial1/1
D EX 30.3.0.0/16 [170/20514560] via 155.1.45.4, 00:14:41, Serial1/1
D EX 30.0.0.0/16 [170/20514560] via 155.1.45.4, 00:14:41, Serial1/1
D EX 30.1.0.0/16 [170/20514560] via 155.1.45.4, 00:14:41, Serial1/1

 . = Matches single character.
* = Wild character Example C* if found would pull up CC or CAT

So why didn't the * pull up the 31.0.0.0/8 is variably subnetted, 5 subnets,
2 masks & D 31.0.0.0/14 [90/20514560] via 155.1.45.4, 00:14:36, Serial1/1?

Does anyone have any cool one?

Blogs and organic groups at http://www.ccie.net



This archive was generated by hypermail 2.1.4 : Sat Nov 01 2008 - 15:35:21 ARST