#!/bin/bash #参数校验 if [ $# -ne 1 ]; then echo -e "\033[40;31;1mplease input your filename!\033[0m" exit 1 elif [ ! -f $1 ]; then echo -e "\033[40;31;1mfile:$1 doesn't exist!\033[0m" exit 1 fi file_name=$1 #总行数 all_num=`sed -n "$"= $file_name` #注释行数 note_num=`egrep "(^[[:space:]]*/\*)|([[:space:]]*//)" $file_name | wc -l` #空行数 null_num=`grep "^[[:space:]]*$" $file_name | wc -l` echo 总行数: $all_num echo 代码行: $((all_num - note_num - null_num)) echo 注释行: $note_num echo 空 行: $null_num
相关推荐
如何简单计算patch代码变化量? # How to use the script? # Please issue the following commands: $cat src/test.patch |grep @@ |./patch_statistic.sh # We have tested it with u-boot-1.1.6_100ask24x0.patch ...
主要介绍了shell 命令统计代码行数的简单代码,文中给大家提到了统计行数、字符数、字节数的shell脚本,需要的朋友可以参考下
编写的测试代码自然就会很多,如果很早已经编写的测试脚本现在某些基础函数、业务函数需要修改,那么势必要找出那些引用过这个被修改函数的地方,有些IDE支持全文查找和引用查找,而有些简单的可能就没有,因为日后...
毕业设计,基于SpringBoot+Vue+MySql开发的前后端分离的职工管理系统,内含Java完整源代码,数据库脚本 mysql+springboot+vue-elment-admin 毕业设计 mysql8 springboot MybatisPlus:bird: ...
解决方案:MySQL数据库是存储数据的简单方式和位置。您可以询问您的网站主机是否有(如果有,您的用户名、密码和数据库名称是什么)。如果您没有MySQL数据库,则可以将计数器设置为在comp.php文件中使用文件数据库。 ...
毕业设计,基于SpringBoot+AngularJS+MySql开发的在线资源管理系统,内含Java完整源代码,数据库脚本 基于SpringBoot的在线资源管理系统(实质是个简单网盘) 首页的在线预览功能,需要自行寻找类似项目 项目主要...
我的rrd统计脚本 这是一组脚本,这些脚本绘制了一些漂亮的图形,其中包含有关系统的信息:CPU负载,网络负载,可用磁盘空间等。 包括各种脚本。 大多数将对每个人都有用,但是有些对于我的个人需求非常特殊。 您...
毕业设计,基于SpringBoot+Vue+MySql开发的大型商场应急预案管理系统,内含完整源代码,数据库脚本,视频教程 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了大型...
毕业设计,基于SpringBoot+Bootstrap+MySql开发的智慧医药系统,内含Java完整源代码,数据库脚本 智慧医药系统(smart-medicine)是一个基于 SpringBoot 开发的标准 Java Web 项目。整体页面非常的简约大气,整合了...
1. 数据来源于统计局最新县及县以上行政区划代码(截止2014年10月31日); 地址: http://www.stats.gov.cn/tjsj/tjbz/xzqhdm/201504/t20150415_712722.html 2. 将HTML取出有用部分,用Chrome控制台的copy,保存为 ...
毕业设计,基于SpringBoot+Vue+MySql开发的明星周边产品销售网站,内含完整源代码,数据库脚本,论文视频教程 随着信息互联网信息的飞速发展,无纸化作业变成了一种趋势,针对这个问题开发一个专门适应洗衣店业务新...
毕业设计,微信小程序+SSM后端+MySql开发的校友林微信小程序,内含完整源代码,数据库脚本,论文视频,视频教程 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了...
1. 恶意代码检测:平台可以接收上传的代码文件,对其中的代码进行恶意代码检测,包括病毒、木马、恶意脚本等。 2. 分类和标记:对检测到的恶意代码进行分类和标记,如将病毒代码、木马代码、勒索软件等进行区分。 3....
Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...
springboot mybatis layui实现的简单就业信息管理系统,共有三个功能模块:就业信息管理,学生就业信息的增删改查;就业统计,按不同维度统计就业学生人数;用户管理,共有两种身份类型的用户,管理员用户和普通用户...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,...
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,...
包含:项目源码、数据库脚本、软件工具、项目说明等,该项目可以直接作为毕设使用。 项目都经过严格调试,确保可以运行! 二、技术实现 后台框架:JSP、Servlet、JDBC 数据库:MySQL 开发环境:JDK、Eclipse、...
统计局数据爬取脚本,包括从html中解析标题,从html中解析CPI数据,提取各地区数据等,代码简单易于读取
包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 项目都经过严格调试,...