Logdateien auslesen mit dem Ende zuerst

  • In Logdateien stehen die neuesten Ausgaben immer am Ende des Files. Dies kann bei längeren Ausgaben zu viel Blätterei führen, um die neuesten Informationen zu erlangen.

    Fast jedem ist der Befehl cat bekannt. Es gibt aber ein Standard-Kommando, das die Abfolge der Zeilen einfach umkehrt. Dieser Trick kann zuweilen auch bei der Ausgabe von einfachen Textdateien nützlich sein.

    Das Kommando ist der nächste Verwandte von cat und lautet tac. Einfach cat rückwärts geschrieben ergibt auch eine umgedrehte Ausgabe von Dateien, so dass das Ende zuerst angezeigt wird.

    Beispiel:

    Code
    tac datei.log

    Vorstehender Befehl zeigt das Ergebnis während

    Code
    tac datei.log > datei2.log

    die umgedrehte Quelldatei zur Weiterbearbeitung in eine neue Datei schreibt.