A sintaxe é wc -w [FILE] . Se você não usar FILE, mas pipe na saída de ls work , ele contará apenas o que será lido no stdin.
Você precisa inserir o texto em si:
cat *work* | wc -w
Alternativa, você pode executar wc com find -exec . Mas esteja ciente de que isso pode mostrar várias somas "totais", pois find chamará wc várias vezes se houver muitos arquivos.
find ./ -type f -name "*work*" -exec wc -w {} +