Gibt es eine Anwendung zur manuellen Protokollierung mit Zeitstempeln?

Gibt es eine Anwendung zur manuellen Protokollierung mit Zeitstempeln?

Ich suche eine Anwendung oder Erweiterung für einen Editor, mit der ich Phasen eines Prozesses durch die Eingabe von Statusmeldungen aufzeichnen kann. Im Idealfall wäre die Ausgabe eine Protokolldatei mit Zeitstempeln für jede von mir eingegebene Nachricht.

Heutzutage muss ich ziemlich komplizierte Websites testen und möchte in der Lage sein, genau zu wissen, was ich in jedem Schritt mache. Deshalb möchte ich zu jedem Schritt, den ich mache, eine Statusmeldung übermitteln, ähnlich einer Commit-Meldung in Versionskontrollsystemen.

Kennt Ihr etwas ähnliches?

Antwort1

Vielleichtgtimelogtut, was Sie wollen:

Bildbeschreibung hier eingeben

Es ist in Ubuntu als gtimelogPaket verfügbar:

sudo apt-get install gtimelog

Antwort2

Gedit alsDatum/Uhrzeit einfügenPlugin. Sie können es für ein bestimmtes Format konfigurieren und so, dass keine Bestätigung angefordert wird. Sie sollten es explizit von aufrufenBearbeitenMenü jedoch.

Bildbeschreibung hier eingeben

Antwort3

gtimelog sieht sehr gut aus. Das hätte ich gemacht:

#!/bin/bash
echo $(date) "$@" >> "$USER/logfile"

/usr/bin/logwenn Sie dies in oder in speichern, ~/bin/logkönnen Sie einfach eingeben

log some message

und endet mit

Fr 12. Aug 11:30:50 CEST 2011 some message

in der Datei.

verwandte Informationen