Re: [c-nsp] Frustration with XR "show interface" and pipe commands

2012-05-24 Thread Tony Tauber
Seems like improved lexical parsing to me actually. Both these worked the
same way:
sh int | include "up|rate"
sh int | utility egrep "up|rate"

Where everything enclosed in the quotes is passed to the command.
You could also add a trailing space to "up" so that you don't match words
like "supressed"

sh int | utility egrep "up |rate"
^

Tony

On Thu, May 24, 2012 at 10:19 AM, John Neiberger wrote:

> Someone asked me how to do something very simple and I'm finding it
> very difficult! He wants to do a "show interface" command and show
> only lines with "up" or "rate" in it. In IOS, this was simply "show
> int | i up|rate". That second pipe for OR does not seem to work in XR
> and we can't figure out how to do something this simple. I even tried
> piping the command to egrep and frgrep, but couldn't figure out how to
> do an OR in a way that XR understands.
>
> Any ideas how to pipe the output of a command through an "include"
> that has an OR operator?
>
___
cisco-nsp mailing list  cisco-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/


Re: [c-nsp] Frustration with XR "show interface" and pipe commands

2012-05-24 Thread Ronan Mullally
Hi John,

On Thu, 24 May 2012, John Neiberger wrote:

> Someone asked me how to do something very simple and I'm finding it
> very difficult! He wants to do a "show interface" command and show
> only lines with "up" or "rate" in it. In IOS, this was simply "show
> int | i up|rate". That second pipe for OR does not seem to work in XR
> and we can't figure out how to do something this simple. I even tried
> piping the command to egrep and frgrep, but couldn't figure out how to
> do an OR in a way that XR understands.
>
> Any ideas how to pipe the output of a command through an "include"
> that has an OR operator?

sh interface | i "up|rate"


-Ronan
___
cisco-nsp mailing list  cisco-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/


Re: [c-nsp] Frustration with XR "show interface" and pipe commands

2012-05-24 Thread Fredrik Vöcks
show interfaces | include "(up|down)"

/F

On 24 May 2012 16:19, John Neiberger  wrote:

> Someone asked me how to do something very simple and I'm finding it
> very difficult! He wants to do a "show interface" command and show
> only lines with "up" or "rate" in it. In IOS, this was simply "show
> int | i up|rate". That second pipe for OR does not seem to work in XR
> and we can't figure out how to do something this simple. I even tried
> piping the command to egrep and frgrep, but couldn't figure out how to
> do an OR in a way that XR understands.
>
> Any ideas how to pipe the output of a command through an "include"
> that has an OR operator?
> ___
> cisco-nsp mailing list  cisco-nsp@puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/
>
___
cisco-nsp mailing list  cisco-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/


Re: [c-nsp] Frustration with XR "show interface" and pipe commands

2012-05-24 Thread Asbjorn Hojmark - Lists
On Thu, 24 May 2012 08:19:40 -0600, you wrote:

> Someone asked me how to do something very simple and I'm finding it
> very difficult! He wants to do a "show interface" command and show
> only lines with "up" or "rate" in it.

Put your regex in quotes:

  sh int | i "up|rate"

-A

___
cisco-nsp mailing list  cisco-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/


[c-nsp] Frustration with XR "show interface" and pipe commands

2012-05-24 Thread John Neiberger
Someone asked me how to do something very simple and I'm finding it
very difficult! He wants to do a "show interface" command and show
only lines with "up" or "rate" in it. In IOS, this was simply "show
int | i up|rate". That second pipe for OR does not seem to work in XR
and we can't figure out how to do something this simple. I even tried
piping the command to egrep and frgrep, but couldn't figure out how to
do an OR in a way that XR understands.

Any ideas how to pipe the output of a command through an "include"
that has an OR operator?
___
cisco-nsp mailing list  cisco-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/