统计代码行数

在终端中,cd项目根目录,输入命令:

find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" -or -name "*.xib"-or -name "*.swift" ")" -print | xargs wc -l

按下回车就会显示所有代码行数,如果想除去第三方库代码,可以cd到自己的文件夹目录下。

列出每个文件的行数:

find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l  

列出代码行数总和(grep -v "^$"是去掉空行):

find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs grep -v "^$"|wc -l  
posted @ 2018-09-11 14:20  davidyff  阅读(165)  评论(0编辑  收藏  举报