14 lines
236 B
Bash
Executable File
14 lines
236 B
Bash
Executable File
#!/bin/sh
|
|
while true
|
|
do
|
|
_o=$_h
|
|
ping -qn -w1 -c1 $1 > /dev/null 2>&1
|
|
_h=$?
|
|
if [ x"$_o" != x"$_h" ];
|
|
then
|
|
[ $_h -eq 0 ] && echo "Host is up"
|
|
[ $_h -eq 1 ] && echo "Host is down"
|
|
fi
|
|
sleep 2
|
|
done
|