[Olug-list] grep-triks?
Nicolai Langfeldt
nicolai at linpro.no
Fri, 02 Jun 2006 10:15:01 +0200
Torbjørn Heltne wrote:
> Det er på tide å poste noe som setter de små grå i sving:
>
> Er det mulig å få grep til å matche på mer enn ett PATTERN?
> Er det kanskje et annet verktøy som klarer biffen?
fgrep med -f kan matche mønstere som ligger i en fil (ikke regexp). ...
jeg ser at gnu grep og egrep også tar -f nå for tiden.
egrep '(foo|bar)' matcher enten foo eller bar (eller utvidede RE'er).
Awk er et fint verktøy (et slags perl light) som også kan brukes:
$ cat >test
foo
bar
gah
^D
$ awk '/foo|bar/' test
foo
bar
Nicolai