Ola galera, realmente o meu comando grep deve ser diferente do de vcs, não é possivel, pq aqui o esquema não funciona de jeito nenhum.
$cat arquivo.txt fernando $grep "fernando" -v arquivo.txt $cat arquivo.txt fernando Ou seja, não remove a linha fernando de jeito nenhum. Alguma idéia ? --- Em [email protected], "Arthur M. Meskelis" <[EMAIL PROTECTED]> escreveu > > $ cat teste > arthur > pedro > bruno > ricardo > > $ grep arthur -v teste > pedro > bruno > ricardo > > pode ser a palavra que você esta tentando remover do arquivo, pois > neste teste simples funciona > > 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], "Cléoson Barreto" > > <cleoson.barreto@> 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 <pythondeveloper@> > >> > >> > 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] > >> > > > > >
