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: Moacir Souza
Subject: Re: [shell-script] Dúvida com expressão
Date: Thu, 30 Jun 2011 10:25:41 -0300

     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
==========================================


reply via email to

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