Como contar linhas em um arquivo no Linux

Como contar linhas em um arquivo no Linux

Às vezes, você pode ser obrigado a contar linhas totais em um arquivo em sistemas Unix/Linux. Este tutorial ajuda você com vários métodos para contar o número de linhas em um arquivo em um sistema Linux através da linha de comando.

Contagem linhas com Banheiro Comando

O Banheiro O comando é o "contador de palavras" para os sistemas UNIX/Linux. Este é um comando amplamente usado entre os usuários do Linux por contar as linhas em um arquivo. Também é útil para contar palavras e caracteres em um arquivo.

Abra um comando de terminal e digite para contar linhas:

wc -l myfile.TXT  

Você também pode contar o número de linhas na saída canalizada.

gato myfile.txt | wc -l  

Usando grep Comando

Grep é outro comando Linux frequentemente usado para pesquisar conteúdo com expressões regulares. Você também pode usar o comando grep para contar o número de linhas em um arquivo.

grep -c ".*" meu arquivo.TXT  

Usando sed Comando

O SED é conhecido como editor de fluxo de sistemas UNIX/Linux. Principalmente ele é usado para pesquisa e substituição de conteúdo de um arquivo ou fluxo.

Use o comando sed para contar o número de linhas em um arquivo:

sed -n '$ =' myfile.TXT  

Usando Awk Comando

AWK é uma ferramenta útil de processamento e relatório de dados. Está disponível em todas as principais distribuições Linux. Você também pode usar o AWK para contar o número de linhas de um arquivo.

Awk 'end print nr' myfile.TXT  

Aqui NR mantém o número dos registros de entrada atuais.

Conclusão

Este tutorial ajudou você a contar linhas em um arquivo no sistema Linux.