[EMAIL PROTECTED] 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

Responder a