Дождаться включения хоста

Вот как можно пинговать временно недоступные хосты, дожидаясь момента их появления в сети:

while [[ 1 ]]; do ping $REMOTE_HOST -c 1 -w 2 2&>/dev/null; if [[ $? -eq 0 ]]; then echo " $REMOTE_HOST is alive\!"; break; else echo -n '.'; fi; done


Команда печатает на экране точки с интервалом 2 секунды до тех пор, пока пинги не начнут достигать цели.

Комментарии (1)

RSS свернуть / развернуть
+
0
пригодится ;)
avatar

Sergei_T

  • 22 сентября 2011, 08:46

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.