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

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

Re: [shell-script] Script envio de Email


From: Julio C. Neves
Subject: Re: [shell-script] Script envio de Email
Date: Thu, 3 Apr 2014 12:22:00 -0300

Experimente usar um:
IFS='
'
Antes do for, mantendo "$i" entre aspas. Isso deve funcionar. Caso contrário vc terá de usar um cmd while com read (que creio que seria a melhor solução)

Abcs,
Julio
@juliobash
Próximos cursos de Shell
Cidade         Local Período
Rio de Janeiro EDX 26-30/05
Dou treinamento de shell em qualquer cidade.
Para detalhes, entre em contato por email ou
echo 436233889341364416673541503686485725801923229706P | dc



Em 3 de abril de 2014 11:23, Edenilson de P. Amaral <address@hidden> escreveu:
 

Pessoal,
Estou montando um scipt com seguinte situação:
Tenho um arquivo txt sub.txt contendo três linha:
Res:Tratamento_termico
Guia_das_promocoes
Carteira de trabalho

Utilizo o comando: 
for i in `cat /home/sub.txt ` ; do echo "body" | mail -s "$i" dove@solr ; done

Os dois primeiros emails vem com subjects corretos, pois as frases estão separadas por underline (_).
 A terceira linha é dividida em três emails, cada um com subject diferente, pois a frase contem espaços (carteira=subject , de=subject, trabalho=subject).

Alguém tem alguma alternativa?
Obrigado.



reply via email to

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