linux系统中简单统计java项目代码行数信息
新建脚本文件最好在项目根目录下count_java.shvicount_java.sh编辑内容按一下键盘上的i键屏幕左下角会出现-- INSERT --输入一下内容#!/bin/bashfind.-name*.java-print0|xargs-0cat2/dev/null|awk { line $0 gsub(/^[ \t]|[ \t]$/, , line) if (line ) { empty } else if (line ~ /^\/\// || line ~ /^\/\*/ || line ~ /^\*/) { comment } else { code } total } END { print print 总行数: total print 空行数: empty print 注释行数: comment print 有效代码行: code if (total 0) { printf(注释率: %.2f%%\n, comment/total*100) } else { print 注释率: 0.00% } print }按ESC键 → 输入:wq→ 回车保存并将该脚本文件放到项目根目录下。给脚本执行权限必须做chmodx count_java.sh运行统计./count_java.sh完成后会直接输出 总行数: 1789 空行数: 210 注释行数: 345 有效代码行: 1234 注释率: 19.28%
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2473841.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!