[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
