Testé avec Mandrake 8.0/SuSE 7.2Vous voulez connaître la durée totale de toutes vos connexions Internet, même si elles ont été archivées par logrorate. Pour cela, dans une console ou une fenêtre de terminal, saisissez la commande zgrep “Connect time” `find /var/log/ -name messages* -print` | awk ‘{min += $8} END {print min ” minutes soient ” min/60 “heure(s)”}’ . Après avoir validé par un appui sur la touche <>, vous obtiendrez la durée totale de vos appels vers votre fournisseur d’accès Internet.Exemple :
[root@serveur3 /root]# zgrep “Connect time” `find /var/log/ -name messages* -print` | awk ‘{min += $8} END {print min ” minutes soient ” min/60 ” heures”}’
12762.3 minutes soient 212.705 heures.Les apostrophes qui entourent find /var/log/ -name messages* -print sont le résultat de lappui simultané des touches AltGr + è. La commande zgrep permet en effet de rechercher un texte dans une archive compressée avec tar.
👉🏻 Suivez l’actualité tech en temps réel : ajoutez 01net à vos sources sur Google, et abonnez-vous à notre canal WhatsApp.

