Я пользуюсь в своих скриптах пингом на гугл: ping -c1 8.8.8.8 | grep -F "64 bytes from"
и далее по тексту..
Два вопроса.
Первый. Как правильно удостоверяться на десктопе(в скриптах), что есть подключение к интернету?
Второй вопрос. Я столкнулся, что выше приведенная команда сейчас у меня не работает. Вернее сказать, один пинг из трёх не проходит(1 packets transmitted, 0 received, 100% packet loss, time 0ms
). Особо я не исследовал, но где-то так. При этом yahoo пингуется без пропусков.. Вообще интернет нормальный. ЧЯДНТ?