Пробуя мелодию, я заметил, что

ping <host> |awk '{print $1}'

занимает около 30 секунд, пока не отобразится первая строка. Несмотря на то, что без пайпинга к awk каждый пинг возвращается примерно через 35 мсек.

Что вызывает эту задержку?

1 ответ1

3

Попробуйте это вместо этого;)

while true; do ping -c 1 <host> | awk '{print $1}'; done

Должно быть что-то о том, как ping завершает строки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .