Como contar linhas em um arquivo no Linux
- 4802
- 864
- Mr. Mitchell Hansen
À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.
- « Como criar infinito enquanto loop no script bash
- Removendo o usuário do grupo secundário no Linux »