From d54e8ee210cf046b47cc6a51ad6e1b2476b65492 Mon Sep 17 00:00:00 2001 From: Ian C Date: Tue, 3 Apr 2018 19:45:57 +0000 Subject: Added script to poll an address (maybe OSX specific ping arguments) --- checkaddr.sh | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100755 checkaddr.sh diff --git a/checkaddr.sh b/checkaddr.sh new file mode 100755 index 0000000..1b636f9 --- /dev/null +++ b/checkaddr.sh @@ -0,0 +1,27 @@ +#!/bin/bash + +if [ -z "$1" ] ; then + IP=8.8.8.8 +else + IP=$1 +fi + +STATE=-1 + +while true ; do + ping -c 1 -t 5 $IP > /dev/null + + STATUS=$? + + if [ $STATUS -ne $STATE ] ; then + STATE=$STATUS + + if [ $STATE -eq 0 ] ; then + echo $(date): Connnected to $IP + else + echo $(date): Disconnected from $IP + fi + fi + + sleep 60 +done -- cgit v1.2.3