Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 May 2002 08:27:37 -0700
From:      "Drew Tomlinson" <drew@mykitchentable.net>
To:        "Rob Ellis" <rob@web.ca>
Cc:        <questions@freebsd.org>
Subject:   Re: Basic RegEx Syntax Help - grep
Message-ID:  <006501c1f6a4$e27dcfd0$6e2a6ba5@lc.ca.gov>
References:  <001a01c1f6a2$35d4adf0$6e2a6ba5@lc.ca.gov> <20020508151551.GA18811@web.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
----- Original Message -----
From: "Rob Ellis" <rob@web.ca>
Sent: Wednesday, May 08, 2002 8:15 AM


> Use "egrep":
>
>   pkg_info | egrep 'libglade|rep-gtk'
>
> -i (ignore case) is useful for package names where the capitalization
> can be odd...
>
>   pkg_info | egrep -i 'libglade|rep-gtk'

Thanks!  This works.

Drew

>
> - Rob
>
> On Wed, May 08, 2002 at 08:08:28AM -0700, Drew Tomlinson wrote:
> > I'm trying to grep the output of pkg_info to show me lines
containing
> > "libglade" OR "rep-gtk".  In reading the man page, I see that | is
the
> > "infix" (OR) operator.  What is the correct syntax to use this
command?
> > Everyway I have tried it, the shell sees | as a pipe and not the
infix
> > operator.  Here's some of the commands I've tried:
> >
> > milkmaker# pkg_info | grep libglade|rep-gtk
> > rep-gtk: Command not found.
> >
> > milkmaker# pkg_info | grep "libglade"|"rep-gtk"
> > rep-gtk: Command not found.
> >
> > milkmaker# pkg_info | grep ['libglade'|'rep-gtk']
> > grep: Unmatched [ or [^
> >
> > milkmaker# pkg_info | grep [libglade|rep-gtk]
> > grep: Unmatched [ or [^
> >
> > milkmaker# pkg_info | grep [libglade] | [rep-gtk]
> > grep: No match.
> > [rep-gtk]: No match.
> >
> > Help!  :)
> >
> > Thanks,
> >
> > Drew
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-questions" in the body of the message
>
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?006501c1f6a4$e27dcfd0$6e2a6ba5>