Podemos utilizar el comando ping shell en tasker para ver si un dominio está en línea o no, pero ¿podemos obtener el tiempo de ping también? como en pc cuando haces ping que muestra un "time=xx" ¿podemos de alguna manera acceder a eso en tasker?
Respuestas
¿Demasiados anuncios?
Chiguireitor
Puntos
1006
Los tiempos de respuesta son así:
ping -qc1 google.com 2>&1 | awk -F'/' 'END{ print (/^rtt/? "OK "$5" ms":"FAIL") }'
Ejemplo de salida: OK 1.038 ms
Usted podría modificar la salida para obtener sólo el valor numérico, por lo que la salida se puede canalizar directamente a una variable en tasker, por ejemplo: ping -qc1 google.com 2>&1 | awk -F'/' 'END{ print (/^rtt/? $5 : 0) }'
Ejemplo de salida: 1.038
o en caso de avería: 0
__
créditos: https://unix.stackexchange.com/questions/409203/ping-show-only-results