From f20e704efcf6e9906afa62fe8da0dddf966be3ca Mon Sep 17 00:00:00 2001 From: bryan Date: Mon, 28 Dec 2020 03:41:37 +0000 Subject: [PATCH] bugfixes --- arpcheck | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/arpcheck b/arpcheck index 800bf2f..b8ae36f 100755 --- a/arpcheck +++ b/arpcheck @@ -22,15 +22,15 @@ alert() { #stdbuf -oL arping "$IP" | while read line while read line do - echo "$line" + #echo "$line" if [ "$line" = "Timeout" ]; then if [ "$startedTimeout" = "n" ]; then startedTimeout="y" counter=1 - echo "$counter" + #echo "$counter" else let "counter += 1" - echo "******** $counter" + #echo "******** $counter" if [ $counter -eq $countToAway ]; then alert "$ALERT_TITLE" "$ALERT_MESSAGE_AWAY" alertedHome="n" @@ -39,8 +39,10 @@ do fi else if [ "$startedTimeout" = "y" ]; then - if [ "$counter" -ge `expr 600 / $INTERVAL` && "$counter" -le `expr 1800 / $INTERVAL ]; then - echo "$counter" >> "$LOGFILE" + if [ "$counter" -ge $((600 / $INTERVAL)) ]; then + if [ "$counter" -le $((1800 / $INTERVAL)) ]; then + echo "$counter" >> "$LOGFILE" + fi fi startedTimeout="n" counter=0