Журнал потерянных интернет-соединений

У меня есть большая проблема с потерянными интернет-соединениями с моим DSL.

Я хотел бы создать журнал, чтобы смочь показать техническому специалисту, когда он приезжает на следующей неделе.

У меня есть это.

while true; do
date >> Internet_Connection_Log.txt
echo >> Internet_Connection_Log.txt
ping  47.182.239.232 -c 1 >> Internet_Connection_Log.txt
echo >> Internet_Connection_Log.txt
sleep 180
done

Я хотел бы за него только зарегистрировать ping, которые генерируют 100%-ю потерю пакетов.Спасибо.

0
задан 22 January 2019 в 00:46

1 ответ

#!/bin/bash
# Ubuntu_Mate 18.04 LTS
#-----------------------------------
# Internet log of connection failures
#

while : ; do
     if ! ping  -c 1 47.182.239.232 ; then
          printf "\n%s\n" "ping failed at $(date)" >> /home/andy/bin/Internet_Connection_FAILURES_Log.txt
          cvlc --play-and-exit /usr/share/sounds/My_Sounds/Alarm-sound-buzzer.mp3
     fi
     sleep 60
done
0
ответ дан 26 October 2019 в 13:37

Другие вопросы по тегам:

Похожие вопросы: