LINUX.ORG.RU

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

moot ★★★★
()

В линуксе много больше одной реализации команды ping

sdio ★★★★★
()
Ответ на: комментарий от megabaks

Смысл той опции - комманда вроде «ping -c 10 ya.ru» успешно завершается, как только получит хотя бы один ответ.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от zgen

Это не эквивалент. В твоем случае ping гарантировано пошлет указанное количество пакетов, а с опцией -o он прекратит посылать пакеты, как только получит ответ. Это актуально на несколько нестабильных каналах, где могут быть незначительные потери.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

-с 1 Именно так и работает. Шлет request пока не получит 1 reply. Так что вполне эквивалент и значительно более гибкий.

Davyd ★★
()
Ответ на: комментарий от Davyd

[code] -c count Stop after sending count ECHO_REQUEST packets. With deadline option, ping waits for count ECHO_REPLY packets, until the timeout expires [/code]

Stop after sending count ECHO_REQUEST. -c 1 остановит ping после отсылки одного пакета, и ему пофиг, получит он ECHO_REPLY или нет.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

> остановит ping после отсылки одного пакета, и ему пофиг, получит он ECHO_REPLY или нет.

Ну вы до конца что ли дочитайте вами же процитированный кусок. И потом, я спецом проверил, перед тем как постить.

Davyd ★★
()
Ответ на: комментарий от Davyd

А нет, извиняюсь, криво проверил. Вы правы.

Davyd ★★
()
Ответ на: комментарий от Davyd

Мы с тобой из параллельных вселенных :)

FreeBSD

-c count Stop after sending (and receiving) count ECHO_RESPONSE packets. If this option is not specified, ping will operate until inter- rupted. If this option is specified in conjunction with ping sweeps, each sweep will consist of count packets.

Linux

-c count Stop after sending count ECHO_REQUEST packets. With deadline option, ping waits for count ECHO_REPLY packets, until the timeout expires.

Chaser_Andrey ★★★★★
() автор топика
Ответ на: комментарий от Chaser_Andrey

ну типа того

-с1 -w120

Будет ждать первого реплая 2 минуты.

Davyd ★★
()
Ответ на: комментарий от Chaser_Andrey

Видно что GNU-версия ping более UNIX-way'ная.

urxvt ★★★★★
()

Кстати да, такая команда может пригодиться если хочешь в скрипте дождаться поднятия сетки, например.

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