[Olug-list] grep-triks?

trond.reitan@chello.no trond.reitan at chello.no
Thu, 8 Jun 2006 15:29:04 +0200


> 
> fra: Jon Anders <jaskorpe@start.no>
> dato: 2006/06/08 to AM 10:47:52 CEST
> til: olug-list@olug.linux.no
> emne: Re: [Olug-list] grep-triks?
> 
> Nicolai Langfeldt wrote:
> > Arne K. Haaje wrote:
> >>> Er det mulig å få grep til å matche på mer enn ett PATTERN?
> >>
> >> I ren latskap foreslår jeg følgende;
> >>
> >> grep PATTERN1 | grep PATTERN2
> > 
> > Men det blir jo "og", ikke "eller".
> > 
> Kva med grep -e pattern1 -e pattern2

Dette løser "eller"-problemet, mens det som
står ovenfor  løser "og"-problemet kun når 
PATTERN1 og PATTERN2 ligger på samme 
linje. Det interessante ville jeg tro, var å finne 
filer som inneholder både PATTERN1 og 
PATTERN2 i samme fil (men ikke nødvendigvis 
på samme linje). Derfor lagde jeg "twopassgrep".

-Trond Reitan