dajunx 发表于 2018-12-7 22:43:50

Linux统计代码行数

wc -l *.c *.h 就可以知道当前目录下的所有c 和 h 文件的行数的详细信息。很不错如果要递归,可以配合其他命令一起使用当前目录及子目录:
find . -name *.c |xargs wc -l
find . -name *.cpp | xargs wc -l
find . -name *.h |xargs wc -l想一下子 ,或许简单的可以 使用重定向技术 使用 find -name "*.c">/tmp/file.list ;find -name "*.h" >>/tmp/file.list;cat /tmp/file.list |xargs wc -l;rm /tmp/file.list或者这个比较方便:wc -l `find ./ -name "*.c";find -name "*.h"`2.统计文件数量find . -name *.c |wc -l3.统计代码行数(过滤空行)find . -name *.c|xargs cat|grep -v ^$|wc -l

zhuixin 发表于 2019-2-15 18:02:07

学习一下顶!!!!!!!!!!!

chunwei_2015 发表于 2019-2-28 13:17:57

多谢分享~~正在学CentOS7的管理,收藏了~~
页: [1]
查看完整版本: Linux统计代码行数