grep and words
Jim Easton
jim@cs.ualberta.ca
Thu Jul 13 10:34:00 GMT 2006
Hi,
Guy Przytula wrote:
> > another question from newbie ..
> > is it possible with grep to select only the rows where the second word
> > applies, because the pattern can occur at different places like :
> > row 1 : xxxx yyyy zzz
> > row 2 : yyyy xxxx zzz
> > I need only the row where word 2 = yyyy
> > grep yyyy would also return row 2
> > Thanks for all info
> > Best Regards, Guy Przytula
As others have pointed out this is hardly a cygwin question and
there are lots of ways of doing it. However here is one that fits
your sample data (note: it uses egrep and that I've added a couple
of test lines):
HTH
Jim
#!/bin/sh
egrep '.* *yyyy ' <<'END'
xxxx yyyy zzz
yyyy xxxx zzz
xxxx yyyy zzz
xxxx yyyyf zzz
END
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list