Shell命令用于计算文件中的单词

时间:2012-06-14 09:22:59

标签: linux shell

我想运行一个命令,它会计算所有文件中的单词数。 (从选定的文件数量)

如果我愿意,find ABG-Development/ -name "*.php" | grep "<?" | wc -l,它只会搜索文件名而不是文件内容。

我尝试了另外一种方式

find ABG-Development/ -name "*.php" -exec grep "<?" {} \; | wc -l,我收到了错误。

在上面的例子中,我需要多少时间“

请帮助..

1 个答案:

答案 0 :(得分:2)

使用xargs

find ABG-Development/ -name "*.php" -print0 | xargs -0 grep "<?" | wc -l