Исправление anc, (текущая версия) :
В части пинга, вот вам древняя наколенная поделка
TRYCOUNT=4
function PingHost()
{
HOST=$1
TRY=1
ERR=1
while [ $TRY -le $TRYCOUNT ]; do
if ping -c 1 $HOST 1>/dev/null 2>&1; then
ERR=0
fi
TRY=$(($TRY+1))
done
return $ERR
}
Исходная версия anc, :
В части пинга, вот вам древняя наколенная поделка
TRYCOUNT=4
function PingHost()
{
HOST=$1
TRY=1
ERR=1
while [ $TRY -le $TRYCOUNT ]; do
if ping -c 1 $HOST 1>/dev/null 2>&1; then
ERR=0
fi
TRY=$(($TRY+1))
done
return $ERR
}