← retour aux snippets

nl: numéroter les lignes proprement

Ajouter des numéros de ligne avec options de format et d'alignement.

objectif

Afficher des extraits avec numéros de lignes lisibles.

code minimal

nl -ba -w2 -s' ' fichier.txt | head

utilisation

# numéroter uniquement les lignes non vides
nl -bt fichier.txt

variante(s) utile(s)

# padding et séparateur custom
nl -ba -w4 -s' | ' code.py | sed -n '1,20p'

notes

  • -ba numérote toutes les lignes; -bt ignore les blanches.
  • alternative: cat -n (moins flexible).