Linoxman,
Eu acho que após enviar a senha seu expect deveria esperar por um prompt
antes de enviar o comando de shutdown.
Entretanto, no primeiro arquivo(script) voce poderia colocar:
/usr/local/bin/shutdownwin.sh $f &
.. fazendo com que o seu script inicial soltasse um filho para cada maquina
a ser desligada. Talvez seja interessante colocar um sleep 1 após cada
chamada ao segundo script para evitar que muitos filhos sejam criados de uma
só vez.
[]'s
--
0010111100101010010100110100100101000111
Fernando LEMES da Silva
M$N: ferlemes AT yahoo com br
www.koho.com.br (0x53E56DAA)
0101001101001001010001110010101000101111
Em Terça 10 Outubro 2006 21:51, linoxman escreveu:
> Olá pessoal...
> Vejam que estou usando 2 segundo de tempo para cada comando e ainda
> assim tem maquinas que nao desligam, pra terem uma ideia, so o telnet
> pra uma delas ate aparecer o login demora cerca de 15 segundos.
> Por isso precisava de uma solucao que executasse varios desses scripts
> ao mesmo tempo um pra cada maquina.
> Abraços....
---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
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
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html