Sistema operativo | Unix y similar a Unix |
---|---|
Plataforma | Multiplataforma |
Escribe | Mando |
Licencia | coreutils : GPLv3 + |
nl es una utilidad de Unix para numerar líneas, ya sea de un archivo o de una entrada estándar, que reproduce la salida en la salida estándar.
nl
es parte de X / Open Portability Guide desde el número 2 de 1987. Fue heredado en la primera versión de POSIX.1 y la Especificación Única de Unix . [1] Apareció por primera vez en la versión 2 de System V [2]
La versión de coreutilsnl
incluida en GNU fue escrita por Scott Bartram y David MacKenzie. [3]
El comando tiene varios conmutadores:
El conmutador aplicado por defecto es t .
nl también admite algunas opciones de línea de comandos.
$ nl tf 1 echo presione cr 2 leer cr 3 hecho
El siguiente ejemplo enumera solo las líneas que comienzan con una letra A mayúscula (que coincide con la expresión regular / ^ A /). el nombre de archivo es opcional.
$ nl -bp ^ A nombre de archivo manzana 1 manzana BANANA 2 pimienta de Jamaica fresa
Puede ser útil como alternativa a grep -n :
$ cat somefile aaaa bbbb cccc dddc $ nl somefile | grep cccc 3 cccc
![]() | La Guía de Wikibook para Unix tiene una página sobre el tema: Comandos |