я в скриптонаписании не мастер=)
Вот что-то накорябал, должно работать =)
#!/bin/sh
while [ 1 ]; do
ping -q -c 1 $1 > /dev/null
if [ $? = 0 ]; then
echo "OK"
else
echo -en "\007"
fi
sleep 1
done
Если скрипт называется, допустим, beepping.sh, то запускать как-то так:
beepping.sh 192.168.1.1
Выход по многочисленному (у меня=) нажатию Ctrl+C
P.S. Кстати, не разобрался, как организовать выход из цикла по нажатию одной клавиши. Может, кто из гуру подскажет?