Ping ist ein einfaches aber hilfreiches Tool für Netzwerk-Analysen. Manchmal möchte man die Ping-Ausgaben mit der aktuellen Zeit ergänzt haben, z.B. als Referenz zu einer Wireshark-Aufzeichnung. Leider gibt es weder unter Windows noch unter Linux einen einfachen Parameter um Ping anzuweisen, die Ausgabe um einen Zeitstempel zu erweitern. Aber mit etwas (Power-)Shell-Magie kann die erwünschte Ausgabe erreicht werden.
Windows (Power Shell)
ping.exe -t COMPUTERNAME | Foreach{"{0} - {1}" -f (Get-Date),$_}
Quelle: Ping with timestamp on stackoverflow.com.
Linux
ping COMPUTERNAME | while read pong; do echo "$(date): $pong"; done
Quelle: How to command “Ping” display time and date of ping on askubuntu.com.
Photo by Tony Stoddard on Unsplash