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

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

Re: [shell-script] Separar emails


From: Bruno Gunter Fricke
Subject: Re: [shell-script] Separar emails
Date: Tue, 04 Sep 2007 16:04:48 -0300

Que tal:

egrep '/*.@*./' arquivo` | awk '{print $1}' | sort -u > arquivo2



Em Ter, 2007-09-04 às 01:05 -0300, Marcelo Salhab Brogliato escreveu:
> Opa..
> 
> tenho um arquivo txt com varios emails.. mas ta tudo baguncado..
> eles sao separados ou por , ou por ;..
> alguns estao no formato: nome <email>
> outros estao apenas com o: email
> 
> as vezes, qdo há quebra de linha, é colocado um = antes da quebra..
> 
> existem emails repetidos tbem..
> gostaria de criar um arquivo com todos os emails.. um por linha.. sem
> repeticao..
> 
> eu pensei no seguinte:
> 
> cat emails | sed "s/=?\n//" | sed "s/[,;]/\n/" | *** | sort | uniq
> 
> nos *** nao sei exatamente como fazer..
> quero que pegue os emails...
> pra pegar os emails, pensei na seguinte expressao regular:
> 
> /[^<]*<?([^>]*)>?/
> 
> nao sei c esta correta e tb nao sei qual funcao usar..
> 
> abracos,
> Salhab
> 
> 
> 
> 
>  


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



reply via email to

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