msoliver
(usa Debian)
Enviado em 05/09/2022 - 18:17h
ybiaaall escreveu:
Boa dia galera,
Sou novo com o Linux e preciso fazer um script ou algo do tipo que de ping em determinado ip e se acaso falhe o ping pela 4 vez ele reinicie automaticamente
o aparelho, poderiam me ajudar com isso? Desde já agradeço!
Boa noite, segue sugestão:
stt=1;
for ((n=0;n<4;n++)) { ping -c1 8.8.8.8 &>/dev/null || stt=0;}
(($stt)) || shutdown -r now
-------------------------------------------------------------------------
Outra opção:
ping -c4 8.8.8.8 |grep -q "4 received " || { echo "Sistema será reiniciado e 5 segundos. ";sleep 5;shutdown -r now;}
Obs.: Ajuste o termo
"4 received" , para a saída do comando ping da sua distribuição.
______________________________________________________________________
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
______________________________________________________________________