[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] egrep pegando ocorrencias em excesso
From: |
Fabiano Caixeta Duarte |
Subject: |
Re: [shell-script] egrep pegando ocorrencias em excesso |
Date: |
Sat, 17 May 2008 12:49:01 -0300 |
User-agent: |
Thunderbird 2.0.0.0 (X11/20070326) |
address@hidden escreveu:
> Olá pessoal
>
> Sou iniciante em shell e em expressões regulares, e to quebrando a
> cabeça com uma
> questão, que talvez seja simples aos colegas.
>
> Tenho um "arquivo.txt", com cerca de 2300 linhas, cada linha com um
> nome ....
>
> $ cat arquivo.txt
>
> ----------------------------------------------
> Jardim Arco Verde
> Jardim Arco Verde 2ª Etapa
> Centro
> Fátima
> Vila Jardim Santana
> Vila Jardim Santana 1ª Etapa
> Vila Jardim Santana Anexo
> Jardim Vera Cruz
> etc .... .....
> _______________________________
>
> Quando eu tento um
>
> $ grep "Jardim Arco Verde" bairros.txt
>
> o resultado é:
>
> Jardim Arco Verde
> jardim Arco Verde 2ª Etapa
Se você está estudando ERs, está no caminho certo.
^ representa o início de linha e
$ o fim
Então:
egrep '^Jardim Arco Verde$' bairros.txt
Resolve seu problema.
--
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP