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

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

Re: [shell-script] Nao funciona (sript de teste de conexao)


From: Fábio Gomes
Subject: Re: [shell-script] Nao funciona (sript de teste de conexao)
Date: Fri, 30 Nov 2007 16:04:55 -0200
User-agent: Thunderbird 2.0.0.9 (X11/20071031)

Fábio Gomes wrote:

Olá lista :)

Estou tendo um resultado inesperado com este script ai, e nao sei como
resolver...

#!/bin/bash
#
# Fri Nov 30 14:25:46 BRST 2007
#
#Teste de conexão
ping -q -c 2 200.160.2.3 -I eth1 > /dev/null 2>&1 && STATUS_LINK1="UP"
|| STATUS_LINK1="DOWN"
ping -q -c 2 200.160.2.3 -I eth2 > /dev/null 2>&1 && STATUS_LINK2="UP"
|| STATUS_LINK2="DOWN"

if [ $STATUS_LINK1 == DOWN ] && [ $STATUS_LINK2 == DOWN ] ; then

echo "Ferrou!!! Os dois links estao fora do ar"

elseif [ $STATUS_LINK1 == UP ] && [ $STATUS_LINK2 == DOWN ]

echo "Mudando rota para link1"

elseif [ $STATUS_LINK1 == DOWN ] && [ $STATUS_LINK2 == UP ]

echo "Mudando rota para link2"

fi

$ /bin/sh -x redundancia.sh
+ ping -q -c 2 200.160.2.3 -I eth1
+ STATUS_LINK1=UP
+ ping -q -c 2 200.160.2.3 -I eth2
+ STATUS_LINK2=UP
+ '[' UP == DOWN ']'

Se alguem puder ajudar, e se possivel doar ideias para turbinar o script...

Fábio Gomes dos Santos

Desculpem a falta de atenção galera...

O script ficou assim...


#!/bin/sh
#
# Fri Nov 30 14:25:46 BRST 2007
#
#Teste de conexão
ping -q -c 2 200.160.2.3 -I eth1 > /dev/null 2>&1 && STATUS_LINK1="UP" || STATUS_LINK1="DOWN" ping -q -c 2 200.160.2.3 -I eth2 > /dev/null 2>&1 && STATUS_LINK2="UP" || STATUS_LINK2="DOWN"

if [ $STATUS_LINK1 == UP ] && [ $STATUS_LINK2 == UP ]; then

       echo "Não esquenta a piriquita, tah tudo certo"

elif [ $STATUS_LINK1 == DOWN ] && [ $STATUS_LINK2 == DOWN ]; then

       echo "Ferrou, os dois links estao fora do ar"

elif [ $STATUS_LINK1 == UP ] && [ $STATUS_LINK2 == DOWN ]; then

       echo "Mudando rota para link1"

elif [ $STATUS_LINK1 == DOWN ] && [ $STATUS_LINK2 == UP ]; then

       echo "Mudando rota para link2"

fi


Vale apenas o pedido de um turbineitor tabajareitor.


Obrigado.

Fábio Gomes dos Santos



reply via email to

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