head
Dateien und Verzeichnisse
Aufruf
head -n 20 [file]Gibt den Anfang einer Datei aus; bei mehreren Dateien schiebt es je eine Kopfzeile ein, sofern nicht -q gesetzt ist.
Häufige Optionen
| Option | Bedeutung |
|---|---|
| -n | Print the first N lines |
| -c | Print the first N bytes |
| -q | Never print the file name header |
| -v | Always print the file name header |
| -n -5 | GNU: everything except the last 5 lines |
Beispiele
head -n 5 data.csvHeader row plus four records.
head -c 100 file.binThe first 100 bytes only.
Verschieben, löschen, finden. Manches fragt nicht zweimal — deshalb wird -i zur Gewohnheit.
So liest man das
- Eckige Klammern [ ] markieren einen Teil, den man weglassen kann.
- Drei Punkte … heißen: mehrere sind erlaubt.
- Optionen achten auf Groß- und Kleinschreibung — bei manchen Befehlen sind -r und -R verschieden.
Häufige Fragen
Q. Was macht head?
Gibt den Anfang einer Datei aus; bei mehreren Dateien schiebt es je eine Kopfzeile ein, sofern nicht -q gesetzt ist.
Q. Wie gibt man ihn ein?
head -n 20 [file] — eckige Klammern markieren, was wegfallen darf.
Q. Wie viele Optionen lohnen sich?
Hier stehen 5; die vollständige Liste steht in man head. Der Befehl gehört zu Dateien und Verzeichnisse.
Verwandte Befehle
man-Seite: man head