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

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

Re: [shell-script] Dúvida com expressão


From: Jonathan Lessa
Subject: Re: [shell-script] Dúvida com expressão
Date: Thu, 30 Jun 2011 14:25:11 -0300

ou utilizando posix:

$ echo 'mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo
address@hidden' | sed -r "s/([[:alnum:]]*@)/-- \1/g"
mutt -s teste de envio -a /caminho/para/arquivo/anexo -- address@hidden



Em 30 de junho de 2011 10:25, Moacir Souza <address@hidden>escreveu:

> **
>
>
> Hum,
>
> Por falta de tempo aí vai uma solução brutamontes, sem muitos
> cuidados, mas que funciona direito ;D:
>
>
> $ echo "mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo
> address@hidden, address@hidden, address@hidden" | sed
> 's/\([a-zA-Z0-9]*@\)/-- \1/'
>
>
> mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo --
> address@hidden, address@hidden, address@hidden
>
> []'s,
> Moacir Filho
>
> 2011/6/30 Victor LGomes <address@hidden>:
>
> > Na verdade não, o resultado tem que ser:
> >
> > mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo --
> address@hidden,
> > address@hidden, address@hidden
> >
> > []'s
> >
> > Em 30 de junho de 2011 10:03, Jonathan Lessa <address@hidden
> >escreveu:
> >
> >> veja se é isso que vc quer:
> >>
> >> $ echo 'mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo
> >> address@hidden,' | sed -r "s/(^.*)(-a.*)/\1-- \2/g"
> >> mutt -s teste de envio -- -a /caminho/para/arquivo/anexo
> address@hidden
> >>
> >>
> >> Att.:
> >> Jonathan Lessa
> >>
> >> Em 30 de junho de 2011 09:56, Victor LGomes <address@hidden
> >> >escreveu:
> >>
> >> > **
> >> >
> >> >
> >> > Bom dia pessoal!
> >> >
> >> > Cansei de apanhar!!! :-)
> >> >
> >> > Preciso pegar a seguinte linha de comando e colocar um "--" entre o
> >> arquivo
> >> > anexado e a lista de e-mails:
> >> >
> >> > mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo
> address@hidden
> >> ,
> >> > address@hidden, address@hidden
> >> >
> >> > Tentei fazer isso usando a seguinte expressão:
> >> >
> >> > echo "mutt -s 'teste de envio' -a /caminho/para/arquivo/anexo
> >> > address@hidden, address@hidden, address@hidden" | sed
> "s/\(^.*
> >> -a
> >> > \/.*\ \)\(.*\)/\1 -- \2/g"
> >> >
> >> > só que não está funcionando.
> >> >
> >> > O que quero é separar "mutt -s 'teste de envio' -a
> >> > /caminho/para/arquivo/anexo" do restante "address@hidden,
> >> > address@hidden, address@hidden", colocando o "--" entre esses
> >> > blocos.
> >> >
> >> > Alguém poderia me ajudar nisso ?
> >> >
> >> > Obrigado!
> >> > Victor
> >> >
> >> > [As partes desta mensagem que não continham texto foram removidas]
> >> >
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Att.:
> >> Jonathan Lessa
> >>
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >> ------------------------------------
> >>
> >> ----------------------------------------------------------
> >> Esta lista não admite a abordagem de outras liguagens de programação,
> como
> >> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio
> >> aviso.
> >> ----------------------------------------------------------
> >> Sair da lista: address@hidden
> >> ----------------------------------------------------------
> >> Esta lista é moderada de acordo com o previsto em
> >> http://www.listas-discussao.cjb.net
> >> ----------------------------------------------------------
> >> Servidor Newsgroup da lista: news.gmane.org
> >> Grupo: gmane.org.user-groups.programming.shell.brazil
> >>
> >> Links do Yahoo! Grupos
> >>
> >>
> >>
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
> >
> > ----------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação,
> como perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> > ----------------------------------------------------------
> > Sair da lista: address@hidden
> > ----------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> > ----------------------------------------------------------
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> > Links do Yahoo! Grupos
> >
> >
> >
>
> --
> ==========================================
> Moacir da Cruz Souza Filho
>
> Analista de Sistemas: Suporte Unix Avançado
> Mestrando em Ciências da Computação
> Bacharel em Engenharia da Computação
> Técnico em Eletrônica
> Linux user #449600
> ==========================================
>
>  
>



-- 
Att.:
Jonathan Lessa


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



reply via email to

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