Skip to main content

WC | Linux

  • WC | Linux

wc

Conta coisas no input/arquivo: linhas, palavras, bytes…

Sintaxe básica

wc [opções] [arquivo...]

Opções comuns

  • -l – linhas (conta quebras de linha).
  • -w – palavras.
  • -c – bytes.
  • -m – caracteres (útil com UTF-8).
  • -L – tamanho da maior linha.

Exemplos

# Contar linhas de um arquivo
wc -l acessos.log

# Contar linhas, palavras e bytes de vários arquivos (+ total)
wc arquivo1.txt arquivo2.txt

# Contar apenas palavras do stdin
cat readme.md | wc -w

Usando juntos

# Ver, salvar e contar linhas do output
comando | tee saida.txt | wc -l

# Contar linhas enquanto também salva (com bash, usando substituição de processo)
comando | tee >(wc -l) > saida.txt