Estoy intentando utilizar el siguiente enfoque para subconjunto del resultado de un manual:
man dig | nl | tail -n +389 | head -n 6
Sin embargo, la salida comienza en la línea 304, no en la línea 389. Al investigar un poco, parece que las líneas marcadas como "#####################" no se cuentan. Esto es muy irritante y uno de mis libros actuales utilizaba este enfoque para subconjuntos de rectas numéricas.
¿Existe alguna solución para arreglar las líneas pasadas por alto?
Respuesta1
De forma predeterminada, nl
no numera las líneas en blanco.
man dig | nl -ba | tail -n +389 | head -n 6
demostrará que tail
está haciendo lo correcto. -ba
indica nl
numerar todas las líneas.