sed -i '/^.*uol.com.br.*$/d' arquivo

somente apagará essas entradas do arquivo atual. ^ e $ são apenas para
deixa excplícito, mas não são necessários.

-- 
Reinaldo Carvalho


On 6/28/07, Bruno Gunter Fricke <[EMAIL PROTECTED]> wrote:
> grep -i 'uol.com.br' domains >> uol.txt | sed -e 's/uol\.com\.br//g'
> domains
>
>
> Em Qua, 2007-06-27 às 17:00 -0300, Berdam escreveu:
> > Galera
> >
> > Tenho um arquivo de 13mb onde tenho sites para bloquear, como posso
> > remover os sites que possuem a string "uol.com.br" e jogar essas
> > string
> > em outro arquivo e ao mesmo tempo eliminar no primeiro arquivo.
> >
> > Consegui fazer desta maneira
> >
> > grep "uol.com.br" domains > uol.txt
> >
> > Mas desta maneira não é filtrado o arquivo domains e eliminado as
> > entradas "uol.com.br"
> >
> >
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>

Responder a