shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Excluir linha de um arquivo usando grep ?


From: Cléoson Barreto
Subject: Re: [shell-script] Re: Excluir linha de um arquivo usando grep ?
Date: Wed, 5 Nov 2008 15:40:24 -0300

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 <address@hidden>

>   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 address@hidden <shell-script%40yahoogrupos.com.br>,
> "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]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]