![ping|awk não responde](https://rvso.com/image/1311838/ping%7Cawk%20n%C3%A3o%20responde.png)
Enquanto tentavamelodiando, Eu percebi isso
ping <host> |awk '{print $1}'
leva cerca de 30 segundos até que a primeira linha seja realmente exibida. Mesmo sem tubulação para awk, cada ping é retornado em cerca de 35 ms.
O que causa esse atraso?
Responder1
Em vez disso, tente isso ;)
while true; do ping -c 1 <host> | awk '{print $1}'; done
Deve ser algo sobre como ping
termina as linhas.