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 阅读次数:38
find . -name *.java -exec wc -l {} \;
find . -name *.java -exec wc -l {} \; | awk '{s+=$1}END{print s}'
整个脚本分为三部分:
ps:如果想统计其语言的项目,只需要把*.java后缀替换成*.go、*.js即可
下一篇:Windows核心编程学习笔记
java实现php substr函数(截取字节)
本代码是java链接hbase数据库实例代码,包括增删改查及批量操作、范围查询等,备用.
java项目读取配置文件实例代码
java连接数据库基础操作实例代码,备用。
初学Java,WeakHashMap实现类(三十二)
java链接oracle数据库示例(JDBC方式)
expdp导出时报错ORA-39002、ORA-39070、ORA-29283、ORA-06512
在现代软件开发中,文件操作是一个非常常见且重要的功能。无论是读取配置文件、写入日志文件,还是处理大量的数据,文件操作几乎无处不在。
java集合的组内计算
Calendar类是Java中处理日期和时间的重要工具。虽然Java 8引入了更现代的java.time包,但Calendar类依然在许多现有项目中广泛使用。
文章
28587
阅读量
3792421
2025-01-08 08:39:56
2025-01-08 08:39:56
2025-01-08 08:39:44
2025-01-06 08:42:49
2024-12-27 07:57:46
2024-12-24 10:17:17
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