Tres formas rápidas de numerar líneas de un archivo de texto (modifican el contenido, no solo visualizan):
cat -n archivo.txt > archivo_numerado.txt
nl -ba -s ': ' archivo.txt > archivo_numerado.txt
-ba = numerar todas las líneas (incluidas vacías), -s ': ' = separador «número: «.
awk '{printf "%5d: %s\n", NR, $0}' archivo.txt > archivo_numerado.txt
Formato: 5 dígitos alineados a derecha, dos puntos, espacio, línea original.
Precaución: Haz backup del original antes (cp archivo.txt archivo.txt.bak). Funciona en macOS, Linux, BSD, cualquier Unix con estas herramientas.