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 |
|||||
|
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 |
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 |