Ping em dois links [RESOLVIDO]

1. Ping em dois links [RESOLVIDO]

Roberto Costa
asparion

(usa Ubuntu)

Enviado em 18/10/2022 - 13:57h

Boa tarde amigo VOL, como faço para pingar em dois link e ter a resposta se um dos dois falar, no meu exemplo nao consegui:

link1=8.8.8.8
link2=8.8.8.8


if ping -c 5 $link1 &> /dev/null -a ping -c 5 $link2 &> /dev/null
then
# se os dois links estiver ok
echo Pingou
else
# se os dois ou 1 dois dois nao responder
echo Nao Pingou
fi


Obs:
Tentei assim tambem

if ping -c 5 $link1 -a ping -c 5 $link2 &> /dev/null


valeu abraços


  


2. Re: Ping em dois links [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 18/10/2022 - 18:49h


asparion escreveu:

Boa tarde amigo VOL, como faço para pingar em dois link e ter a resposta se um dos dois falar, no meu exemplo nao consegui:

link1=8.8.8.8
link2=8.8.8.8


if ping -c 5 $link1 &> /dev/null -a ping -c 5 $link2 &> /dev/null
then
# se os dois links estiver ok
echo Pingou
else
# se os dois ou 1 dois dois nao responder
echo Nao Pingou
fi


Obs:
Tentei assim tambem

if ping -c 5 $link1 -a ping -c 5 $link2 &> /dev/null


valeu abraços

Boa noite Asparion, segue sugestão:

ip1='8.8.8.8';
ip2='8.8.4.4'
ping -c4 $ip1 &>/dev/null && stt1=1||stt1=0;
ping -c4 $ip2 &>/dev/null && stt2=1||stt2=0;
(($stt1 && $stt2)) && echo "Okay" || echo "Not Okay"
Okay




______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts