tail - letzte Zeilen ausgeben

Mit tail lassen sich ohne Argument die letzten 10 Zeilen einer Datei anzeigen, anstatt die ganze Datei zu betrachten. Das Gegenstück zu tail ist head, das sich mit tail kombinieren lässt (siehe untern Anwendungsbeispiele).

Anwendungsschema

Befehl Option Datei
tail -30 dat01

Erklärungen und Hinweise zum Anwendungsschema

Befehl: Der einzugebende Befehl ist selbstversändlich immer der, der gerade besprochen wird.
Option: Durch ein Minus-Zeichen eingeleitet, kann hier eine beliebige Zahl angegeben werden. Die hier angegebene Zahl entspricht den Zeilen, welche von der Datei angezeigt werden sollen. Verwendet man diese Option nicht, werden standardmäßig 10 Zeilen angegeben. Die Zeilen werden dabei stets von der letzten Zeile weg gezählt.
Datei Als zwingende Angabe kann nur eine Datei angegeben werden. Grundsätzlich kann hierbei jede Art von Dateien angegeben werden, allerdings machen nur solche mit lesbarem Text viel Sinn.

Optionen und Eingaben

ohne Argument
zeigt die letzten 10 Zeilen einer Datei an
-20
Zeilenzahl
mit Minus und anschließender Angabe einer Zahl (ohne Leerzeichen dazwischen) lassen sich statt der üblichen 10 beliebig viele Zeilen anzeigen
-c20
Zeilenzahl
char
Angabe von Zeichen anstatt von Zeilen, wobei hinter c eine Zahl stehen muss
Anwendungsbeispiele

Anwendungsbeispiele

tail -30 dat01
zeigt (tail) die letzten 30 Zeilen (-30) der Datei dat01 an
tail -c50 dat01
zeigt (tail) die letzten 50 Zeichen (-c50) der Datei dat01 an
head -30 dat01 | tail -1
zeigt genau (und nur) die 30. Zeile der Datei dat01 an:
head -30 dat01 listet die ersten 30 Zeilen der Datei dat01 auf; diese werden per Pipe (|) an tail weitergegeben, welches wegen -1 nur die letzte Zeile anzeigt
© www.hobby-domain.de