1.统计每个文件的行数
find . -name *.java -exec wc -l {} \;
2.统计代码总行数
find . -name *.java -exec wc -l {} \; | awk '{s+=$1}END{print s}'
3.分析
整个脚本分为三部分:
- 查找当前目录下所有以java结尾的文件
- 通过wc 统计单个的java文件行数
- 通过awk命令进行求和得到总的文件行数
ps:如果想统计其语言的项目,只需要把*.java后缀替换成*.go、*.js即可
2024-03-28 08:17:27 阅读次数:16
find . -name *.java -exec wc -l {} \;
find . -name *.java -exec wc -l {} \; | awk '{s+=$1}END{print s}'
整个脚本分为三部分:
ps:如果想统计其语言的项目,只需要把*.java后缀替换成*.go、*.js即可
下一篇:Windows核心编程学习笔记
上传头像【项目 商城】
修改密码【项目 商城】
获取省市区列表【项目 商城】
个人资料 【项目商城】
mybatis-mapper 快速上手
请求是任何Web服务要关注的对象,而请求头也是其中非常重要的信息。本文将通过代码讲解如何在Spring MVC项目中获取请求头的内容。
工程说简单点就是各个行业的从业人员通过总结规律或者方法,以最短的时间和人力、物力来做出高效可靠的东西。我们也就能理解桥梁工程,其实就是人们通过经验的总结和各种研究得出来的、用来修建桥梁时所采用的高效的方法,当然这种方法是可复用的。我们将这种作工程的思想应用到软件上,于是就产生了—软件工程。
【java基础】Socket网络编程
解决java.lang.IllegalArgumentException: Could not resolve placeholder ‘xxx‘ in value ““问题
MarkDown基本使用
文章
22507
阅读量
2165755
2024-07-01 01:32:51
2024-07-01 01:31:56
2024-07-01 01:31:23
2024-06-27 09:20:52
2024-06-26 06:22:55
2024-06-26 06:22:55
2023-04-18 14:14:13
2023-04-19 09:23:13
2023-04-24 11:25:19
2023-05-11 06:05:48
2023-05-10 06:02:06
2023-03-29 09:40:26