先普及下终端知识
打开终端后,用ls查看当前文件目录,然后用cd 文件夹名打开该文件夹,一直打开到你想要统计的文件夹为止。
如果要统计代码行数总和,包括头文件的,命令如下
- find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l
统计代码(去掉空行)行数总和,包括头文件的,命令如下
- find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs grep -v "^$"|wc -l
-
grep -v "^$"
是去掉空行 - 注释也统计在代码量之内,毕竟也一个字一个字码出来的
来源:http://www.cnblogs.com/visen-0/archive/2013/02/18/2915147.html