summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xmonitor.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/monitor.sh b/monitor.sh
new file mode 100755
index 0000000..e902c86
--- /dev/null
+++ b/monitor.sh
@@ -0,0 +1,23 @@
+#! /bin/sh -
+
+# SJP 16 August 2014
+# Monitor my external IP address
+
+# set up logfile
+
+cd ~/mail/monitor
+
+if (test -e data/tmp.*) then
+ datafile=$(ls data/tmp.*)
+else
+ datafile=`mktemp --tmpdir=data`
+fi
+
+echo "datafile = $datafile"
+
+ip=$(curl ifconfig.me/ip)
+dt=$(\date +%Y-%m-%dT%T%:z)
+
+echo -e "$dt\t$ip" >> $datafile
+
+