Linux Commands · 3 min read · Sep 19, 2025
Linux wc Command Explained for Beginners (6 Examples)
Enquanto trabalha na linha de comando, às vezes você pode querer acessar o número de palavras, contagens de bytes ou até mesmo quebras de linha em um arquivo. Se você está procurando uma ferramenta para fazer isso, ficará feliz em saber que no Linux existe uma utilidade de linha de comando - chamada wc - que faz tudo isso por você. Neste artigo, discutiremos essa ferramenta através de exemplos fáceis de entender.
Mas antes de começarmos, vale a pena mencionar que todos os exemplos fornecidos neste tutorial foram testados no Ubuntu 16.04.
Comando wc do Linux
O comando wc imprime quebras de linha, contagens de palavras e contagens de bytes para cada arquivo de entrada. A seguir está a sintaxe desta ferramenta de linha de comando:
wc [OPÇÃO]... [ARQUIVO]...E aqui está como a página do manual do wc explica:
Imprime quebras de linha, contagens de palavras e contagens de bytes para cada ARQUIVO, e uma linha total se mais de um ARQUIVO for especificado. Uma palavra é uma sequência de caracteres de comprimento não zero delimitada por espaços em branco. Sem ARQUIVO, ou quando ARQUIVO é -, lê a entrada padrão.Os seguintes exemplos em estilo de perguntas e respostas lhe darão uma ideia ainda melhor sobre o uso básico do wc.
Nota: Usaremos um arquivo chamado file.txt como o arquivo de entrada em todos os nossos exemplos. A seguir está o que o arquivo contém:
hi
hello
how are you
thanks.Q1. Como imprimir a contagem de bytes
Use a opção de linha de comando -c para imprimir a contagem de bytes.
wc -c file.txtAqui está a saída que este comando produziu em nosso sistema:
Então o arquivo contém 29 bytes.
Q2. Como imprimir a contagem de caracteres
Para imprimir o número de caracteres, use a opção de linha de comando -m.
wc -m file.txtAqui está a saída que este comando produziu em nosso sistema:
Então o arquivo contém 29 caracteres.
Q3. Como imprimir a contagem de quebras de linha
Use a opção de linha de comando -l para imprimir o número de quebras de linha no arquivo.
wc -l file.txtAqui está a saída no nosso caso:
Q4. Como imprimir a contagem de palavras
Para imprimir o número de palavras presentes no arquivo, use a opção de linha de comando -w.
wc -w file.txtSeguindo a saída que o comando produziu no nosso caso:
Então isso revela que há 6 palavras no arquivo.
Q5. Como imprimir a largura máxima de exibição ou comprimento da linha mais longa
Caso você queira imprimir o comprimento da linha mais longa no arquivo de entrada, use a opção de linha de comando -L.
wc -L file.txtAqui está a saída que o comando produziu no nosso caso:
Então o comprimento da linha mais longa em nosso arquivo é 11.
Q6. Como ler o(s) nome(s) do arquivo de um arquivo
Caso você tenha vários nomes de arquivos e queira que o wc os leia de um arquivo, use a opção –files0-from.
wc --files0-from=names.txtEntão você pode ver que o comando wc, neste caso, produziu contagens de linhas, palavras e caracteres para file.txt na saída. O nome file.txt foi mencionado no arquivo names.txt. Vale a pena mencionar que para usar essa opção com sucesso, os nomes escritos no arquivo devem ser terminados em NUL - você pode gerar esse caractere digitando Ctrl+v seguido de Ctrl+Shift+@.
Conclusão
Como você concordará, wc é um comando simples, tanto para fins de compreensão quanto de uso. Cobrimos praticamente todas as opções de linha de comando que a ferramenta oferece, então você deve estar pronto para usar a ferramenta diariamente uma vez que pratique o que explicamos aqui. Para mais informações sobre o wc, acesse sua página de manual.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.