find . -name ‘.java’ | xargs cat | wc -l
解释一下:
find . -name '.java’
其中的.表示的是当前路径,.java表示所有后缀名字为java的文件,xargs将文件名按空格排开,然后 cat打开这所有的文件。wc 表示计算Byte数目,其中-l表示行数。
如果统计别的文件可以将.java改成别的文件后缀名。
统计一个项目的代码量
最新推荐文章于 2024-09-08 10:40:56 发布
find . -name ‘.java’ | xargs cat | wc -l
解释一下:
find . -name '.java’
其中的.表示的是当前路径,.java表示所有后缀名字为java的文件,xargs将文件名按空格排开,然后 cat打开这所有的文件。wc 表示计算Byte数目,其中-l表示行数。
如果统计别的文件可以将.java改成别的文件后缀名。