Linux统计目录下文件个数及代码行数
1. 统计当前目录下,php文件数量
find ./ -name "*.php" | wc -l
2. 统计当前目录下所有php文件代码行数
find ./ -name "*.php" | xargs cat | wc -l
或者
wc -l `find ./ -name "*.php"` | tail -n1
命令说明
wc -l `find ./ -name "*.php"`
输出结果
行数 | 文件
1 ./test.php
45 ./phpinfo.php
46 总用量
tail -n1
输出最后1行,如果输出最后2行可以将n后的1改成2
输出结果
46 总用量
3. 统计当前目录下所有php文件代码行数,过滤了空行
find ./ -name "*.php" | xargs cat | grep -v ^$ | wc -l
命令说明
grep -v 选择不匹配的行
4. 获取当前目录下每个文件的行数
for i in `ls`; do wc -l $i; done;
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。