summaryrefslogtreecommitdiff
path: root/monitor.sh
diff options
context:
space:
mode:
Diffstat (limited to 'monitor.sh')
-rwxr-xr-xmonitor.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/monitor.sh b/monitor.sh
index e902c86..bebc07c 100755
--- a/monitor.sh
+++ b/monitor.sh
@@ -1,4 +1,4 @@
-#! /bin/sh -
+#! /bin/bash -
# SJP 16 August 2014
# Monitor my external IP address
@@ -13,11 +13,15 @@ else
datafile=`mktemp --tmpdir=data`
fi
-echo "datafile = $datafile"
+# echo "datafile = $datafile"
ip=$(curl ifconfig.me/ip)
+[ ${#ip} = 0 ] && ip="Timed out"
+# Could also do [ -z $ip ]
+
dt=$(\date +%Y-%m-%dT%T%:z)
+
echo -e "$dt\t$ip" >> $datafile