raspberrypi/acatcher/alive.sh
2015-02-19 10:39:41 -08:00

14 lines
261 B
Bash
Executable file

#!/bin/sh
if [ -z "$1" ]; then
HOSTS="`grep -v ^# MASTER_LIST | cut -d\| -f3`"
else
HOSTS="`cat \"$1\"`"
fi
for HOST in $HOSTS; do
ping -c 3 -q $HOST 2>&1 >/dev/null
if [ $? -eq 0 ]; then
echo "[ UP ] $HOST"
else
echo "[DOWN] $HOST"
fi
done