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

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

Re: [shell-script] Trocar ponto e virgula por ponto num mbox


From: Julio C. Neves
Subject: Re: [shell-script] Trocar ponto e virgula por ponto num mbox
Date: Wed, 27 Feb 2008 08:39:19 -0800

Se a linha começa por "To:", faça:

sed '/To:/s/;/,/g' arquivo

Confira o resultado. Se estiver correto, faça:

sed -i.old '/To:/s/;/,/g' arquivo

fazendo assim, "arquivo" ficará alterado e "arquivo.old" permanecerá intacto
para um possível roll back (mv arquivo.old arquivo)

Abraços,
Julio


Em 27/02/08, Elias Andrade <address@hidden> escreveu:
>
>   Pessoal,
>
> Preciso trocar o cabeçalho "To:" das mensagens armazenada num
> servidor de email (formato mbox - O filtro anti-spam tmda "pira" quando
> o "To:" tem mais de um destinatário e o destintário é separado por ponto
> e virgula).
>
> Uma solução simples e barroquina, mas que não poderá entrar em
> produção foi:
>
> cat 1204125597.31808.msg| sed s/';'/','/
>
> Só que neste caso ele trocará no arquivo inteiro (putz, dae vai
> acabar alterando até o corpo do e-mail).
>
> Como será que eu poderia fazer pra pegar somente o "To:" (ou seja,
> alterar somente a linha do cabeçalho e não do resto do arquivo)? Será
> que seria com o AWK?
>
> Qualquer resposta é bem vinda.
>
> Abraços,
>
>
> --
> [ ]'s
> Elias Andrade
> -----------------------------------------------------
> Certificado Conectiva | Linux User 229468
> Projeto Monesa: http://monesa.sf.net
> -----------------------------------------------------
> #Paranaguá - Paraná - [<o>] Brasil
> Ourinhos - São Paulo - [<o>] Brasil
> "Quando você perder, não perca a lição." -Dalai Lama
>
>
> _______________________________________________________
> Yahoo! Mail - Sempre a melhor opção para você!
> Experimente já e veja as novidades.
> http://br.yahoo.com/mailbeta/tudonovo/
>
>
> 
>



-- 
Abraços,
Julio


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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