opa,
#!/bin/bash
n=1
for user in $(cat testet.xtx); do
msg=$($user senha $(printf "%04i" $n))
n=$(($n+1))
echo $msg | mail -s "Sua Senha..." $user
done
acho q isso resolve o teu problema.
[]s
Mateus Caruccio
----- Original Message -----
From: "avisa_voce" <address@hidden>
Date: Sat, 23 Aug 2003 21:38:22 -0000
To: address@hidden
Subject: [shell-script] Ler lista (FOR)
Ola pessoal,
Preciso criar uma estrutura de repetição ( FOR) que leia uma lista
com 50 contas (e-mail) de usuários como a seguir:
fulano1
fulano2
fulano3
.....
.....
fulano50
Ao ler a conta do usuário deva iniciar um contador para gerar uma
senha que deve começar com 0001 para o primeiro usuário, 0002 para o
segundo ..etc
fulano1 senha 0001
fulano2 senha 0002
.....
....
fulano50 senha 0050
E no final remeta um e-mail ao usuário com sua senha......
VALEUUUUU ....
---------------------------------------------------------------------
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 !