O grep ele suporta expressões regulares, verifique se você não está usando nenhum caracter especial do shell..
em .site.com.br, por exemplo, o "." significa um caracter qualquer, para ser o caractere "." coloque uma \ antes... por exemplo: $grep -v "\.site\.com\.br" arquivo.txt > deletados.txt 2008/11/5 Cléoson Barreto <[EMAIL PROTECTED]>: > Olá! > > Aqui está funcionando. Veja: > > $ cat arquivo.txt > primeiro > segundo > terceiro > quatro > quinto > sexto > setimo > oitavo > nono > decimo > > $ grep -v "terceiro" arquivo.txt > deletado.txt > $ cat deletado.txt > primeiro > segundo > quatro > quinto > sexto > setimo > oitavo > nono > decimo > > Foi criado o arquivo deletado.txt com todo o conteúdo do arquivo > "arquivo.txt" menos a linha que contém a palavra "terceiro". > > []'s > Cléoson. > > 2008/11/5 pythondeveloper <[EMAIL PROTECTED]> > >> Galera >> >> Estou tentando da maneira como me instruiram mas sem sucesso... >> >> Vejam. >> $grep -v ".site.com.br" arquivo.txt > deletados.txt >> >> Ele está criando o arquivo deletados.txt com todas as informações de >> arquivo.txt e não esta removendo a linha ".site.com.br" de arquivo.txt >> >> Alguma ideia ? >> >> --- Em [email protected] >> <shell-script%40yahoogrupos.com.br>, >> "Cléoson Barreto" >> <[EMAIL PROTECTED]> escreveu >> >> > >> > Olá! >> > >> > Se voce fizer: >> > >> > $ grep -v "frase do dia" arquivo.txt > novo_arquivo.txt >> > >> > vai funcionar. Mas eu acho que seria melhor usar o sed pra fazer >> isso: >> > >> > $ sed -i.old '/frase do dia/d' arquivo.txt >> > >> > Assim, você salva uma cópia do arquivo com a extensão .old, e >> vai >> > apagar todas as linhas que contiverema string "frase do dia". >> > >> > []'s >> > Cléoson. >> > >> > >> > 2008/11/5 pythondeveloper <[EMAIL PROTECTED]> >> > >> > > Saudações... >> > > >> > > Preciso de uma solução para excluir uma linha de um arquivo.txt, >> li que >> > > o comando grep com a opção -v faz isso, mas não estou conseguindo >> fazer. >> > > >> > > Estou tentando assim. >> > > $grep -v "frase do dia" arquivo.txt >> > > >> > > Ainda não tive solução, alguma idéia ? >> > > >> > > Obrigado >> > > >> >> > > [As partes desta mensagem que não continham texto foram removidas] > >
