计算多个文件中的所有单词并输出每个计数及其文件名

par*_*nza 2 unix word-count

我正在努力解决以下问题.我有一个包含~60K文件的Unix目录,我希望能够计算每个文件中的所有单词,并输出一个列表,每个计数及其相应的文件名.

Joh*_*web 6

这是一个工作find和wc:

find . -maxdepth 1 -type f -exec wc -w {} \;
Run Code Online (Sandbox Code Playgroud)

这将是当前工作目录find(-type f)中的所有files().,而不会递归到子目录(-maxdepth 1)中,并且对于每个结果将执行(-exec [...] \;)wc -w传递该filename({})作为参数.

wc默认情况下,-w打印文件中的换行符,单词和字节数,指定它应该只打印单词计数.

  • 尼斯.什么是`\;`? (2认同)