Comandos Linux – Comando nl

Comando Linux nl

comando nl

Em sistemas operacionais do tipo Unix, o comando nl numera as linhas em um arquivo.

Este documento descreve a versão GNU / Linux do nl .

Sintaxe

  nl [ OPÇÃO ] ... [ ARQUIVO ] ...

Opções

-b , –body-numbering = ESTILO use STYLE para numerar as linhas do corpo
-d , –section-delimiter = CC use CC para separar páginas lógicas
-f , –footer-numeração = ESTILO use STYLE para numerar linhas de rodapé
-h , –header-numeração = ESTILO use STYLE para numerar as linhas do cabeçalho
-i , –line-increment = NUMBER incremento do número da linha em cada linha
-l , –join-blank-lines = NUMBER grupo de NUMBER linhas vazias contadas como uma
-n , –number-format = FORMAT insira números de linha de acordo com FORMAT
-p , –no-renumerar não redefina os números de linha nas páginas lógicas
-s , –número-separador = STRING adicione STRING depois do número da linha (possível)
-v , –starting-line-number = NUMBER número da primeira linha em cada página lógica
-w , –number-width = NUMBER use NUMBER colunas para números de linha
–Socorro exibir ajuda e sair
–versão exibir informações da versão e sair

Por padrão, nl seleciona -v1 -i1 -l1 -sTAB -w6 -nrn -hn -bt -fn . CC são dois caracteres delimitadores para separar páginas lógicas. Um segundo caractere ausente implica dois pontos (:).

Para uma barra invertida ( \ ), duas barras invertidas ( \\ ).

STYLE é um dos seguintes:

uma numere todas as linhas
t numere apenas linhas não vazias
n número sem linhas
p BRE numere apenas as linhas que contêm uma correspondência para a expressão regular básica, BRE

FORMAT é um dos seguintes:

em justificado à esquerda, sem zeros à esquerda
rn justificado à direita, sem zeros à esquerda
rz justificado à direita, zeros à esquerda

Exemplos

  cat list.txt
  maçãs
 laranjas
 batatas
 limões
 alho
  nl list.txt
  1 maça
      2 laranjas
      3 batatas
      4 limões
      5 alho

No exemplo acima, usamos o comando cat para exibir o conteúdo de list.txt . Em seguida, usamos nl para numerar cada linha e exibir o resultado na saída padrão.

  nl list.txt> nlist.txt
  cat nlist.txt
  1 maça
      2 laranjas
      3 batatas
      4 limões
      5 alho

No exemplo acima, executamos o mesmo comando nl , mas redirecionamos a saída para um novo arquivo, nlist.txt . Então usamos gato para exibir os resultados.

wc – Exibe uma contagem de linhas, palavras e caracteres em um arquivo.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.