stiziwik
Sie befinden sich hier: Willkommen » Datenverarbeitung » Text » Logs Mit Timestamp
Zuletzt angesehen: • Logs Mit Timestamp

Logs Mit Timestamp

Es gibt immer wieder div. Log-Dateien, welche nicht für ihre Einträge eine lesbare Uhrzeit sondern den Unix-Timestamp nutzen.

Timestamp übersetzen

Mit div. tools lässt sich der Timestamp eines Logs übersetzen.
Hier einige Beispiele (einfach mit einer Pipe | an den jeweiligen Ausgabebefehl anhängen):

Perl
perl -pe 's/(\d+)/localtime($1)/e'
xargs
xargs -IX printf "$(date -u)\t%s\n" X
awk
awk '{now=strftime("%F %T%z\t");sub(/^/, now);print}'
while Schleife
while read line; do echo -n $(date -u -Ins); echo -e "\t$line"; done


while read line; do printf "$(date -u '+%F %T%z')\t$line\n"; done

Quellen: http://www.commandlinefu.com/

Moreutils

moreutils ist eine Sammlung mit Unix-Tools.
Unter anderem findet man hier auch das Tool ts welches den Timestamp in Log-Dateien erkennt und diesen in ein lesbares Format übersetzt.
Man installiert es wie folgt.

apt-get install moreutils

Danach kann man z.B. ts so einsetzen.

tail|tailf|cat <PFAD_ZU_LOG_DATEI> | ts
Previous Next

Webseiten-Werkzeuge

  • Letzte Änderungen
  • Medien-Manager
  • Übersicht

Seiten-Werkzeuge

  • Zeige Quelltext
  • Ältere Versionen
  • Links hierher
  • Nach oben

Benutzer-Werkzeuge

  • Anmelden
datenverarbeitung/text/logs_mit_timestamp.txt · Zuletzt geändert: 2014/06/26 06:53 von 127.0.0.1
stiziwik

Table of Contents

Inhaltsverzeichnis

  • Logs Mit Timestamp
    • Timestamp übersetzen
      • Moreutils
  • Android
  • Bild-und-video
  • Datenverarbeitung
    • Audio
    • Bilder
    • Dokumentscanner
    • Text
      • Awk
      • Logs Mit Timestamp
      • Notepadqq
      • Sed
      • Vim
    • Video
    • Passwörter
  • Fahrzeuge
  • Hausautomatisation
  • linux
  • Nas
  • Netzwerk
  • PlayGround
  • Programieren
  • Projekte
  • Raspberry Pi
  • sonstiges
  • VDR
  • Web
  • Werkstatt
  • Wiki
  • sidebar-acmenu
  • sidebar-indexmenu
  • sidebar-simplenavi