Aggiungere numeri di linea ad un file

Archiviato in: manipolazione file — olaolaonline 30 giugno 2009 @ 16:20

Puo’ capitare di voler numerare le righe di un file, come si faceva una volta nei listati dei codici di programmazione.

Il primo modo che mi viene in mente è quello di utilizzare un piccolo script awk

awk ‘{print NR, $0}’ nomefile

Ancora piu’ veloce pero’ e’ utilizzare il comando nl

nl nomefile

Se vogliamo numerare anche le righe vuote, come nel caso del awk, allora basta aggiungere l’opzione -ba.