Como contar o número total de palavras de todos os arquivos em um diretório?

0

Poderia ser com qualquer coisa: terminal, Vim, Atom. Como contar o número total de palavras de todos os arquivos em um diretório?

    
por alex 17.06.2017 / 13:41

2 respostas

2

Se você quiser apenas o número total de palavras em todos os arquivos em um diretório (e supondo que não haja subdiretórios, ignorando arquivos ocultos e outras advertências), tente:

cat * | wc -w

cat * simplesmente concatena o conteúdo de todos os arquivos no diretório atual para a saída padrão. Isso é canalizado para wc -w wc (contagem de palavras) simplesmente retorna o número de palavras que (neste caso) são lidas a partir da entrada padrão.

Se você tiver uma saída um pouco mais complexa, tente:

wc -w *

O wc tem outras opções que retornam o número ou linhas, o número de caracteres, etc.

    
por Nick Sillito 17.06.2017 / 14:18
0
find . -maxdepth 1 -type f -exec wc -w {} \;
    
por vishwa 17.06.2017 / 14:25