Início·Comandos de terminal

nl

Processamento de texto

Uso

nl [file]

Numera as linhas ao imprimir; por padrão pula as vazias, e é por isso que os números divergem do editor até você usar -b a.

Opções comuns

OpçãoSignificado
-b aNumber every line; -b t, the default, skips the blank ones
-wHow wide the number field is
-sWhat goes between the number and the line
-vThe first number to use
-iHow much to add per line

Exemplos

nl -ba script.sh

Numbers every line, blank ones included.

nl -w1 -s': ' notes.txt

Compact numbering with a colon.

Foram feitos para serem encadeados com pipes. Três comandos ligados costumam ser mais curtos que um que faça tudo.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

Q. O que nl faz?

Numera as linhas ao imprimir; por padrão pula as vazias, e é por isso que os números divergem do editor até você usar -b a.

Q. Como se digita?

nl [file] — os colchetes marcam o que você pode omitir.

Q. Quantas opções vale a pena saber?

Aqui estão 5; a lista completa está em man nl. Este comando fica em Processamento de texto.

Comandos relacionados

página man: man nl