【发布时间】:2013-11-08 21:58:35
【问题描述】:
这个问题是对这个this question 的额外限制。我想通过避免在同一个文件中对同一个单词进行多次计数来实现字数统计?例如:如果单词“aaa”出现在“file1.txt”中 10 次,但是对于目录中的其他文件,计数应该只增加 1 而不是 10 等等。
【问题讨论】:
标签: linux count grep find word
这个问题是对这个this question 的额外限制。我想通过避免在同一个文件中对同一个单词进行多次计数来实现字数统计?例如:如果单词“aaa”出现在“file1.txt”中 10 次,但是对于目录中的其他文件,计数应该只增加 1 而不是 10 等等。
【问题讨论】:
标签: linux count grep find word
所以你想要的是包含该单词的文件数量。简单:
grep -l word *|wc -l
【讨论】:
grep -l "\bword\b" *|wc -l,对吗?如果我错了,请纠正我。