Статус выхода команды ping
Стоит протестировать это unix-utils на вашей ОС. например, на unix-programming OSX
Разрешаемый хост, который работает
ping -c 1 google.com ; echo $?
Ответы:
PING google.com (173.194.38.14): 56 data bytes
64 bytes from 173.194.38.14: icmp_seq=0 ttl=51 time=16.878 ms
--- google.com ping statistics ---
1 packets transmitted, 1 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 16.878/16.878/16.878/0.000 ms
Возврат
0
Разрешаемый хост, который не работает / не отвечает на пинг
ping -c 1 localhost ; echo $?
Ответы:
PING stuart-woodward.local (127.0.0.1): 56 data bytes
--- stuart-woodward.local ping statistics ---
1 packets transmitted, 0 packets received, 100.0% packet loss
Возврат:
2
Неразрешаемый хост
ping -c 1 sdhjfjsd ; echo $?
Ответы:
ping: cannot resolve sdhjfjsd: Unknown host
Возврат:
68
unix
2021-12-22T12:47:44+00:00
2022-10-17T00:44:42+00:00
SaleimanQ
Вопросы с похожей тематикой, как у вопроса:
Статус выхода команды ping
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.