O comando wc do Linux

Em: 15/02/2008 Tags: , Referencie do seu blog (Trackback)

Acabei de descobrir um comando que pode ser útil para muitos: como calcular a quantidade de linhas de um arquivo. É o comando wc com a opção -l. Exemplo:

wc -l meu_arquivo.txt

Você pode aplicar esse comando em todos os arquivos de um diretório, e verá uma saída como a seguinte (note que a última linha da saída é a soma da quantidade de linhas de todos os arquivos listados):

caio@caio-desktop:~/tmp$ wc -l *
  11 a.txt
  30 b.txt
  51 c.txt
  31 d.txt
 123 total

Ao contrário da maioria dos programas que conheço no Linux o wc possui poucas opções, e entre as mais legais (mas não necessariamente úteis) estão:

  • --chars: imprime a quantidade total de caracteres do arquivo
  • --max-line-length: imprime a quantidade de caracteres da linha mais longa do arquivo
  • --words: imprime a quantidade de palavras do arquivo

Artigos relacionados:

Escreva um comentário (utilize o formato Markdown)