LINUX.ORG.RU

Работает ли интернет?


0

0

Как можно в bash проверить работает ли интернет. Т.е. соединение есть в любом случае, но может не идти траффик.

Нужно что-то типа этого:

if (интернет работает) then sleep 1000 else что-то делать и сного запустить этот скрипт.

Как проверить работает ли интернет? Можно ли как-то, например, ping'ом послать 10 пакетов и определить есть или нет ответа в файле сценария?

anonymous

> Можно ли как-то, например, ping'ом послать 10 пакетов и определить есть или нет ответа в файле сценария?

ping -c 10 <host>
if [ x$? == x"0" ]; 
  sleep 1000
fi

phoenix ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.