Si utilizza spessissimo il comando “ping” su un determinato host quando si vuole conoscere lo stato, il tempo di risposta, eventuali disservizi dell’arco della giornata o semplicemente per capire se è “vivo”.
Però a volte può tornare utile aggiungere altri dettagli come il tempo in cui e’ stato eseguito tale ping, o quando si cerca un guasto che si verifica salutuariamente, o se si vuole tenere traccia di log piuttosto lunghi, come diverse ore o alcuni giorni.
Il comando è il seguente:
ping google.com | while read pong; do echo "$(date) : $pong"; done
Se si ha occorrenza di salvarlo su un file di testo per una migliore consultazione successiva o per comodità di archiviazione aggiungere la destinazione come segue:
ping google.com | while read pong; do echo "$(date) : $pong"; done > fileditesto.txt