Linux统计目录下文件个数及代码行数

青锋幽灵 10年前9月9日 阅读:149 评论:0


前两天在单位忽然说我们的项目中大概有多少行代码,都在那开玩笑呢,呵呵。今儿本来想写段程序看一下呢,发现伟大的搜索引擎里面啥都有哈哈!

统计cn目录下,php文件数量:
find cn/ -name “*.php” |wc -l

统计cn目录下所有php文件代码行数。
find cn/ -name “*.php” |xargs cat|wc -l

或者

wc -l `find ./ -name “*.php”`|tail -n1

统计a目录下所有php文件代码行数,过滤了空行
find /a -name “*.php” |xargs cat|grep -v ^$|wc -l

于是 在我们服务器上算了一下,不算不知道,一算吓一跳啊:

[root@w9 www]# find ./infov2 -name “*.php” |xargs cat|grep -v ^$|wc -l
1750160

[root@w9 www]# find ./infov3 -name “*.php” |xargs cat|grep -v ^$|wc -l
1006750

青锋幽灵

゛. - 看過世间最冷漠滴眼神,  爱過⒈生最无缘滴人﹎


该页面还没有任何评论,赶快占个沙发吧!

登录 注册

您没有登录,如果还不是会员请先注册

文明上网,理性发帖!


顶部