Script para executar um comando

Boa tarde, gostaria de saber como posso fazer para que este script continue rodando, mesmo após um dos IP´s não responder.

#!/bin/sh
HOST_FILE="/tmp/endereços_ip_switches"
USERNAME="user"
PASSWORD="1234"
for IP_ADDRESS in $(cat $HOST_FILE); do
(sleep 1
echo $USERNAME
sleep 1
echo $PASSWORD
sleep 1
echo enable
sleep 1
echo $PASSWORD
sleep 1
echo clear arp-cache
sleep 5
echo exit ) | telnet $IP_ADDRESS
done
==================================Editado===========================================
De acordo com as nossas [url=http://www.linuxmint.com.br/c/regras_do_forum]Regras.[/url]

[quote]25. É expressamente vedado a publicação de mensagens contendo dados pessoais e e-mails para a sua segurança pessoal, caso desejem trocar e-mails deve ser informado por meio de mensagens privadas, pois, de outra forma serão apagados e os membros que infringirem essa regra serão advertidos;[/quote]

Comentários

  • editado junho 2013
    Boa tarde, gostaria de saber como posso fazer para que este script grave log de erros:

    #!/bin/sh
    HOST_FILE="/tmp/endereços_ip_switches"
    USERNAME="user"
    PASSWORD="1234"
    for IP_ADDRESS in $(cat $HOST_FILE); do
    (sleep 1
    echo $USERNAME
    sleep 1
    echo $PASSWORD
    sleep 1
    echo enable
    sleep 1
    echo $PASSWORD
    sleep 1
    echo clear arp-cache
    sleep 5
    echo exit ) | telnet $IP_ADDRESS
    done
  • editado junho 2013
    Tópicos unidos por se tratar do mesmo assunto e estar contra as nossas regras.
    [quote]8. A duplicação de mensagens em várias salas ou na mesma sala a fim de tentar obter a resposta mais rápido, bem como a criação de tópicos de dicas ou notícias já existentes e perguntas inúteis e que não tem escopo o interesse deste fórum. Nestes casos, a mensagem pode ser bloqueada ou apagada pelos moderadores e ou administradores sem aviso prévio e o autor será advertido;[/quote]

    Entenda que isso foi feito para manter a organização do fórum.

    Ate mais...
  • editado junho 2013
    Este script tem por objetivo dar um telnet em um determinado switch, através de usuário e senha, dar enable e depois limpar a tabela arp, através do clear arp-cache.
Entre ou Registre-se para fazer um comentário.