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

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

Re: Re: [shell-script] Enviar Um E-mail para Vários Usuários


From: Frederico Benevides
Subject: Re: Re: [shell-script] Enviar Um E-mail para Vários Usuários
Date: Tue, 19 Aug 2003 01:47:36 -0300
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02

Opa Mateus.

Sabe.... eu tentei fazer dessa forma mas nao funcionou... o q nao funcionou?

Bem. eu pus o nome da lista no for variavel in lista.... e quando eu dava um echo $variavel ele só mostrava o nome da lista, nao mostrava nada o q contem dentro dele.. e nem linha por linha.

Obrigado

Mateus Caruccio wrote:

opa,

usuarios="usuario1 usuario2 usuario 3"
for user in $usuarios
do
  mail -s Assunto ${user}@dominio < /arquivo/com/conteudo
done

ou, se o conteudo estiver numa variavel pode usar o echo mesmo.

O "for" ja faz o que tu precisa no foreach: para cada valor na lista, faz o 
laco e atribui um valor na variavel;

for [variavel] in [lista]
do
  comandos...
done


----- Original Message -----
From: Frederico Benevides <address@hidden>
Date: Sun, 17 Aug 2003 17:08:06 -0300
To: address@hidden
Subject: [shell-script] Enviar Um E-mail para Vários_Usuários

#!/bin/bash
foreach i clientes {
       mail -s Assunto $i@dominio < /bin/echo $conteudo
}

Dentro de clientes teria por exemplo vários nomes de usuarios para enviar e-mails

Exemplo

clientes:

frederico
rafael
luciana


Cada linha um usuario.

Infelizmente q eu vi nao tem o foreach, e isso complica. Gostaria de saber se vcs sabem fazer de uma tal forma que eu acessasse esse arquivo e cada repeticao ele pegasse apenas uma linha e pusesse na variavel para eu enviar usando o mail.

Obrigado

OBS: Conteudo está o corpo da mensagem




---------------------------------------------------------------------
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.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em: http://br.yahoo.com/info/utos.html




# ########################################################
# Mateus de Oliveira Caruccio <caruccio at operamail.com>
# Linux User #183552 - UIN #37364320
# Vim, vi e matei o Emacs !







reply via email to

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