Comando nl no Linux (numera linhas) [Guia Básico]
Linuxcomandos
O comando nl no Linux (numerar linhas) é utilizado para numerar as linhas de um arquivo. O comando considera condições especiais para o cabeçalho e o rodapé do arquivo.
As opções frequentemente utilizadas são:
- -h sub-opção: Utilizada para formatar o cabeçalho do texto. O padrão é não numerar o cabeçalho;
- -b sub-opção: Utilizada para formatar o corpo do texto. O padrão é numerar somente as linhas não vazias;
- -f sub-opção: Utilizada para formatar o rodapé do texto. O padrão é não numerar o rodapé.
As sub-opções são:
- A: Numerar todas as linhas;
- t: Numerar somente as preenchidas;
- n: Não numerar as linhas.
Exemplo:
Suponha que o arquivo.txt tenha o seguinte conteúdo:
\:\:\:
Relatório de Notas e Frequência dos alunos de Engenharia de Software
—————————————————————————————————
Nome Nota Freq. Resultado
—————————————————————————————————
\:\:
Carlos Torres 8,5 80% Aprovado
José Antônio 10,0 100% Aprovado
Maria de Lourdes 10,0 100% Aprovado
Mário Cabral 9,5 100% Aprovado
\:
—————————————————————————————————
E usarmos o comando nl:
$ nl arquivo.txt
O resultado será:
Relatório de Notas e Frequência dos alunos de Engenharia de Software—————————————————————————————————Nome Nota Freq. Resultado—————————————————————————————————1 Carlos Torres 8,5 80% Aprovado2 José Antônio 10,0 100% Aprovado3 Maria de Lourdes 10,0 100% Aprovado4 Mário Cabral 9,5 100% Aprovado—————————————————————————————————
Aprenda muito mais sobre Linux em nosso curso online. Você pode efetuar a matrícula aqui. Se você já tem uma conta, ou quer criar uma, basta entrar ou criar seu usuário aqui.