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

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

Re: Recortar endereço de e-mail de dentro do Maildir


From: Ricardo
Subject: Re: Recortar endereço de e-mail de dentro do Maildir
Date: Thu, 08 Nov 2007 17:50:09 -0000
User-agent: eGroups-EW/0.82

Funcionou maravilha, mas seria pedir demais pra vc explicar um pouco
mais detalhadamente como esse linha funciona????



--- Em address@hidden, "Flavio Junior" <billpp@...>
escreveu
>
> Uma solução bem fulera em materia de regex:
> 
> lazlo:~# echo 'From: "Fulano da Silva" <fulano@...>' | sed
> 's/^From:.*<\(.*\)>/\1/'
> fulano@...
> 
> 
> Mas resolve a maioria dos casos..
> 
> lazlo:~# echo 'From: "Fulano da <Silva" <fulano@...>' | sed
> 's/^From:.*<\(.*\)>/\1/'
> fulano@...
> lazlo:~# echo 'From: "Fulano da <Silva>" <fulano@...>' | sed
> 's/^From:.*<\(.*\)>/\1/'
> fulano@...
> 
> 
> Flavio do Carmo Junior
> 
> On Nov 8, 2007 3:21 PM, Ricardo <ricardo.perin@...> wrote:
> >
> >
> >
> >
> >
> >
> > Galera, estou com um probleminha que meus conhecimentos em shell não
> >  estão conseguindo solucionar.
> >
> >  Tenho que retirar de uma mail-box o endereço de e-mail que fica na
> >  linha From: desse arquivo. Dando um 'grep "^From: " arq', ele me
> >  retorna a linha inteira, que pode ser um dos dois padrões a seguir:
> >
> >  From: "Fulano da Silva" <fulano@...>
> >
> >  ou
> >
> >  From: <fulano@...>
> >
> >  Minha dificuldade está em tirar somente o endereço de e-mail dessa
> >  linha, pq preciso guarda-la em uma variável e adiciona-la como parte
> >  do nome de um arquivo.
> >
> >  Alguma luz??????
> >
> >  Obrigadão....
> >
> >
>




reply via email to

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