Startpagina > Tekstverwerking en zoeken > head

head: De eerste delen van een bestand weergeven

Het `head`-commando toont het begin van een tekstbestand (standaard de eerste 10 regels) op de standaarduitvoer. Het is handig om snel de inhoud of het formaat van een bestand te begrijpen zonder het hele bestand te hoeven bekijken.

Overzicht

Het `head`-commando is een hulpprogramma dat het 'hoofd' of het begin van een bestand toont. Standaard worden de eerste 10 regels uitgevoerd, maar de gebruiker kan het aantal regels of bytes specificeren om de uitvoer aan te passen. Het wordt vaak gebruikt om het formaat van logbestanden of grote databestanden te controleren, of om het eerste deel van een bestand in scripts te verwerken. Waar `head` het begin van een bestand behandelt, behandelt `tail` het einde van een bestand.

Belangrijkste kenmerken

De belangrijkste kenmerken van het `head`-commando zijn:

  • Voert het begin van tekstbestanden uit.
  • Voert standaard de eerste 10 regels uit.
  • Kan het aantal uit te voeren regels (-n) of bytes (-c) specificeren.
  • Kan meerdere bestanden als argumenten accepteren en de inhoud per bestand afzonderlijk uitvoeren.

Belangrijkste opties

Veelgebruikte opties van het `head`-commando, gegroepeerd op doel.

1) Uitvoeropties

2) Hulp

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`head` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Gebruiksvoorbeelden

Leer de functies van het `head`-commando door middel van diverse gebruiksvoorbeelden.

Standaard de eerste 10 regels uitvoeren

head /etc/passwd

Voert de eerste 10 regels van het bestand `/etc/passwd` uit.

De eerste 5 regels uitvoeren

head -n 5 file.txt

Gebruik de `-n` optie om de eerste 5 regels van `file.txt` uit te voeren.

De eerste 50 bytes uitvoeren

head -c 50 log.txt

Gebruik de `-c` optie om de eerste 50 bytes van het bestand `log.txt` uit te voeren.

Gebruik met pipe (|)

ls -l | head -n 5

Controleer alleen de eerste 5 regels van de uitvoer van `ls -l`.

De eerste 3 regels van meerdere bestanden uitvoeren

head -n 3 file1.txt file2.txt

Voert de eerste 3 regels van respectievelijk file1.txt en file2.txt uit. De bestandsnaamheaders worden ook weergegeven.

Tips & Aandachtspunten

Overzicht van belangrijke punten bij het gebruik van het `head`-commando.

Tips

  • `head` kan samen met `tail` worden gebruikt voor complexere taken, zoals het weergeven van het midden van een bestand. Bijvoorbeeld, `head -n 20 file.txt | tail -n 10` toont regels 11 tot en met 20.
  • Bij het specificeren van het aantal regels of bytes, wordt `head -5 file.txt` ook geïnterpreteerd als de `-n` optie, zelfs als alleen het nummer na de `-` wordt gebruikt.
  • Bij het omgaan met grote bestanden is het gebruik van `head` zeer efficiënt omdat het niet het hele bestand in het geheugen laadt.

gerelateerde commando's

Functional vergelijkbare of vaak samen gebruikte commando's.


Hétzelfde categoriecommando