iOS开发 - 统计代码行数
2020-07-09 本文已影响0人
悄然林静
打开终端,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
-
-name "*.m"
表示扩展名为.m的文件
find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l
- 统计java文件代码行数
find . "(" -name "*.java" ")" -print | xargs wc -l
- 统计xml文件代码行数
find . "(" -name "*.xml" ")" -print | xargs wc -l