Files
Samuele-StackUser 9e9a63ea1a Update progeto FTL
Update startBrowser x MON PI
2022-07-15 16:20:37 +02:00

33 lines
706 B
Bash
Executable File

#!/bin/bash
# pingTest target error_file_name
# Esecuzione test png continuo ad indirizzo indicato, con log su file passato in secondo parametro
numPing=60
pingTgt=''
logFile='/var/log/pingTest.log'
if [ "$2" != "" ]; then
logFile=$2
touch $2
#echo "LogFile errori:"
#echo $logFile
else
echo "Manca indicazione logfile!"
fi
if [ "$1" != "" ]; then
pingTgt=$1
#echo "Ping Target"
#echo $pingTgt
else
echo "Manca indicazione target ping!"
fi
hasError=$(ping -c $numPing -q $pingTgt | grep "$numPing packets transmitted" | grep -v " 0% packet loss")
if [ "$hasError" != "" ]; then
currentDate=`date`
echo $currentDate " | $pingTgt | "$hasError >> $logFile
fi