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

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

Re: [shell-script] apagar linhas que NAO contanham "@"


From: André Saunite
Subject: Re: [shell-script] apagar linhas que NAO contanham "@"
Date: Wed, 14 Jan 2009 11:20:45 -0200

Se o arquivo for muito grande você pode usar o grep direto e sem o -e
pra otimizar o tempo de execução:

$ time cat list | grep -e '@' > list-sem-arroba
real    0m0.249s
user    0m0.060s
sys     0m0.217s

$ time grep @ list > list-sem-arroba2
real    0m0.145s
user    0m0.030s
sys     0m0.077s

Abs,
André Saunite

2009/1/14 Marcelo Costa <address@hidden>:
> Bom dia
>
> cat nome_do_arquivo.txt | grep -e '@' > linhas_somente_com_@.txt
>
> Rapido e simples.
>
> Atte
>
> Marcelo
>
> 2009/1/14 Breno Moiana <address@hidden>
>
>> Adelson, seu exemplo de lixo também tem '@', entao acho que voce
>> precisa de outra regra. Consegue definir melhor o que é lixo?
>>
>> abraco!
>>
>> Breno.
>> --
>>
>> 2009/1/14 Adelson O. Junior <address@hidden <jroliv%40gmail.com>>:
>>
>> > Olá pessoal,
>> >
>> > tenho um arquivo com várias linhas que sao do tipo:
>> >
>> > e2d3f2db4ef4363075d030ca7b3d26c6@0ca.7b.3d.26<e2d3f2db4ef4363075d030ca7b3d26c6%400ca.7b.3d.26>
>> >
>> > mas no meio tem uns lixos, só que estao em outras linhas, tipo:
>> > 93b6045f-307bfb80@192.168.15.55 <93b6045f-307bfb80%40192.168.15.55>
>> >
>> > 283572f73b9e991116f76c5610a2d999@192.168.192.198<283572f73b9e991116f76c5610a2d999%40192.168.192.198>
>> > phone> [fromI
>> > phone> [fromI
>> > 9059981-7d8dcb08@192.168.15.100 <9059981-7d8dcb08%40192.168.15.100>
>> >
>> > Entao se eu apagar tudo, MENOS as linhas que contem "@" acho que tenho
>> > o que eu quero.
>> >
>> > Alguem me dar um help pra montar uma regex pra usar com o sed?
>> > Ou alguem tem uma ideia melhor de como fazer isso?
>> >
>> > Obrigado!
>> >
>> > --
>> > Att.
>> > A. Junior
>> >
>> >
>>
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


reply via email to

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