C'est quoi, head ?
head affiche les premières lignes d'un fichier. Par défaut les 10 premières. Utile pour vérifier le format d'un fichier sans l'ouvrir entièrement.
💡 L'analogie : head, c'est lire la première page d'un livre pour comprendre le format avant de tout charger en mémoire.
# Voir l'entête d'un CSV
$ head -n 1 données.csv
nom,age,ville,email
# Vérifier le shebang d'un script
$ head -n 1 script.sh
#!/bin/bash
# Top 5 des plus gros fichiers
$ du -sh * | sort -rh | head -5
# Tout sauf les 5 dernières lignes
$ head -n -5 fichier.txt