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

 

Responder a