Como Contar Linhas, Palavras e Mais no Linux

Encontrar o número de linhas, palavras, caracteres e mais em um arquivo é, na maioria das vezes, simples no Linux. A maioria, senão todas, as distribuições Linux vêm com comandos embutidos para exibir as várias propriedades de um arquivo. O comando wc no Linux é útil, quer você queira encontrar o tamanho de um arquivo ou contar quantas palavras ou linhas ele contém. Vamos ver como você pode contar linhas e palavras no Linux.
Índice
- Contar Linhas em um Arquivo
- Contar Palavras em um Arquivo
- Contar Caracteres em um Arquivo
- Contar Bytes em um Arquivo
- Exibir Linhas, Palavras e Bytes em um Arquivo
- Encontrar o Comprimento da Linha Mais Longa em um Arquivo
- Exibir Opções do Comando wc
- Terminal Linux e Comandos Úteis
Bom saber: Copiando e colando muito no Linux? Aqui está como copiar e colar texto, arquivos e pastas no terminal Linux.
Contar Linhas em um Arquivo
Como uma ferramenta de linha de comando do Linux, o wc pode imprimir inúmeras propriedades do arquivo que você especificar. Para manter as coisas simples, abra o diretório onde seu arquivo está localizado e inicie uma janela de terminal clicando com o botão direito e trazendo as opções respectivas.
Execute o seguinte comando para exibir o número de linhas em um arquivo chamado “theme.txt”:
wc -l theme.txtNota: Substitua “theme.txt” pelo arquivo específico no seu caso.

A saída mostrará o número de linhas no arquivo seguido pelo nome do arquivo.
Dica: Quer potencializar sua distribuição Linux? Aqui estão 101 dos melhores softwares para sua máquina Linux.
Contar Palavras em um Arquivo
Se você quiser saber o número de palavras em um arquivo que contém um artigo ou um resumo de documento, execute o comando wc com a flag -w. Basta executar o seguinte comando em uma janela de terminal:
wc -w theme.txt
Novamente, o formato da saída permanece o mesmo; você pode ver a contagem de palavras do arquivo seguida pelo seu nome.
Contar Caracteres em um Arquivo
Para contar o número de caracteres em um arquivo, você pode usar a flag -m. Isso contará não apenas todos os alfabetos, números e símbolos no arquivo, mas também incluirá coisas como espaços:
wc -m theme.txt
Assim como antes, a saída exibirá a contagem de caracteres seguida pelo nome do arquivo.
Dica: o terminal Linux pode fazer muito mais do que contar linhas, palavras e caracteres em um arquivo, como controlar hora, data e mais usando timedatectl.
Contar Bytes em um Arquivo
Se você está interessado em saber o tamanho de um arquivo em vez de suas propriedades internas, execute o comando wc com a flag -c:
wc -c theme.txt
Neste caso, o número de bytes é o mesmo que o número de caracteres no arquivo. Mas, pode também ser diferente em alguns casos.
FYI: Precisa de arquivos menores? Aqui estão as 12 melhores ferramentas de compressão para comprimir arquivos no Linux.
Exibir Linhas, Palavras e Bytes em um Arquivo
Há também uma maneira de imprimir as linhas, palavras e bytes em um arquivo juntos em uma única linha. O comando wc exibe isso quando você apenas digita o nome do arquivo sem passar nenhum parâmetro. Execute o seguinte comando para fazer isso:
wc theme.txt
Como você pode ver, a saída mostra três campos na mesma linha – 14 (linhas no arquivo), 385 (palavras no arquivo) e 2320 (bytes no arquivo).
Dica: Curioso sobre como fazer as coisas mais rápido? Aqui está um guia para iniciantes sobre scripting em shell no Linux.
Encontrar o Comprimento da Linha Mais Longa em um Arquivo
Você pode estar se sentindo aventureiro e querer descobrir qual é o comprimento da linha mais longa no seu arquivo. Digite o seguinte comando para exibir o comprimento da linha mais longa no seu arquivo:
wc -L theme.txt
A saída mostra o tamanho da linha mais longa no arquivo que você especificou.
Exibir Opções do Comando wc
Finalmente, também há uma maneira de imprimir todas as variações do comando wc para fácil referência. Você só precisa executar o seguinte comando para exibir todos os comandos que discutimos acima:
wc --help
Como você pode ver, a saída mostra claramente os parâmetros (e suas opções alternativas) que você pode usar para exibir os vários detalhes de um arquivo desejado.
Terminal Linux e Comandos Úteis
O comando wc no Linux torna incrivelmente fácil descobrir o número de linhas, palavras, caracteres ou bytes em um arquivo Linux. É um dos comandos Linux mais úteis para novos usuários que estão apenas começando a explorar o mundo das melhores distribuições Linux. Se você está mudando para o Linux de um Mac, pode estar interessado nas melhores distribuições Linux para usuários de Mac. Além disso, se você está procurando maneiras de exibir o conteúdo dos seus diretórios Linux, há 15 comandos LS do Linux que você precisa conhecer.
Crédito da imagem: contar palavras em um dicionário por 123RF