2010-09-22 110 views

回答

1
find . -type f -name \*.c -exec wc -l {} \; > /tmp/c_counts 
find . -type f -name \*.h -exec wc -l {} \; > /tmp/h_counts 

这将产生的WC输出带有特定扩展名的每个文件,每 /tmp文件一个延伸。如果这是你需要的,你可以通过一个简单的awk脚本运行这些结果来获得总计。

4

如果你只是想总的线,你可以使用下面的命令:

find . -name \*.c -o -name \*.h -exec cat {} \; | wc -l

相关问题