Skripty - Overi pingom ci dana IPka zije amilo - 14.12.2005 - 22:32 Post subject: Overi pingom ci dana IPka zije
...a ak zit prestane posle mail, to iste spravi ak ozije
#!/bin/sh
# Change IP, HOST, MAIL and add to crontab every X minutes (eg. 5):
# */5 * * * * /path/to/script >/dev/null 2>&1
if [ "$PING" ]; then
sleep 0
else
sleep 1
if ! "$PING" && ! ls ~/$HOST.log >/dev/null 2>&1; then
echo "$HOST ($IP) down at $DATE" | mail -s "$HOST down" $MAIL
touch ~/$HOST.log
fi
fi
if ls ~/$HOST.log >/dev/null 2>&1 && "$PING" ; then
echo "$HOST ($IP) up at $DATE" | mail -s "$HOST up" $MAIL
rm ~/$HOST.log >/dev/null 2>&1
fi