统计文件行数(单个文件):

wc -l file

例如:

homer@ubuntu:~/workspace/android/game$ wc -l LGameAndroid2DActivity.java 
906 LGameAndroid2DActivity.java

统计目录所有文件行数(全部目录):

find . -name *.java | xargs wc -l

例如:

homer@ubuntu:~/workspace/android$ find . -name *.java | xargs wc -l
    817 ./game/core/LHandler.java
    140 ./game/core/LFlicker.java
    ...
    515 ./game/utils/collection/ArrayMap.java
    162 ./game/utils/CollisionUtils.java
    178 ./game/utils/NumberUtils.java
  68753 total

统计目录并按行数排序(按行大小排序):

 find . -name *.java | xargs wc -l | sort -n

homer@ubuntu:~/workspace/android$ find . -name *.java | xargs wc -l | sort -n
     25 ./game/action/sprite/Collidable.java
     26 ./game/core/graphics/component/CollisionQuery.java
     27 ./game/core/graphics/filter/ImageFilter.java
     28 ./game/LMode.java
     ...
   1467 ./game/core/geom/Path2D.java
   1919 ./game/core/graphics/Screen.java
   2417 ./game/core/graphics/device/LGraphics.java
   3050 ./game/core/geom/AffineTransform.java
  68753 total

统计目录并按行数排序(按行文件名排序):

find . -name *.java | xargs wc -l | sort -k2

homer@ubuntu:~/workspace/android$ find . -name *.java | xargs wc -l | sort -k2
    210 ./game/action/ActionControl.java
    116 ./game/action/ActionEvent.java
     34 ./game/action/ActionListener.java
     ....
    178 ./game/utils/NumberUtils.java
    342 ./game/utils/RecordStoreUtils.java
     58 ./game/utils/ScreenUtils.java
    650 ./game/utils/StringUtils.java
  68753 total

Linux 统计代码行数相关推荐

  1. Linux 统计代码行数命令

    1.统计当前目录下,java文件数量: find . -name "*.java" |wc -l 2.统计当前目录下,所有java文件行数: find . -name " ...

  2. linux命令统计文件行数据库,wc命令--Linux统计文件行数

    语法:wc [选项] 文件- 说明:该命令统计给定文件中的字节数.字数.行数.如果没有给出文件名,则从标准输入读取.wc同时也给出所有指定文件的总统计数.字是由空格字符区分开的最大字符串. 该命令各选 ...

  3. linux代码行数统计工具,统计代码行数工具 用golang实现

    首先:修改conf文件,配置要查找什么后缀的文件代码行数 使用方法:countcodeliine filename or nothing(计算可执行程序所在目录) 实现功能: 1,统计代码行数 2,可 ...

  4. 统计代码行数的方法梳理

    在日常运维工作中,会碰到对一项项目下的代码行数进行统计的需求,下面对代码行数的统计方法进行梳理,以供参考. 1)最简单的是使用wc -l直接进行代码行数统计.(wc的几个参数的解释:-c 统计字节数: ...

  5. 在项目开发中统计代码行数的6种方式

    文章目录 一.使用find和wc命令统计代码行数 进行参数的过滤筛选 命令参数简要说明 二.PowerShell工具统计代码行数 条件过滤 输出所有文件的行数 PowerShell相关命令的简要说明 ...

  6. webstorm代码行数统计_【Rust每周一库】Tokei 统计代码行数等信息的实用工具

    Tokei是一个按语言统计代码行数等统计信息的工具.其实这些信息还是非常有用的,首先程序猿可以用它来估计别人的实力或者观察自己实力成长的速度(神马,行数论英雄么?).其次,管理人员可以用它来估计工程的 ...

  7. vscode统计代码行数,前端开发配置、快捷键使用

    1.统计代码行数 使用场景是项目年终统计行数. 实现:在需要统计得文件夹右键"在文件夹中查找" ,后输入筛选得正则表达式 ^b*[^:b#/]+.*$ (注意右边小图标都点亮) 这 ...

  8. Eclipse统计代码行数

    开发过程中,经常需要统计代码行数,这时可以通过Eclipse的Search功能来实现. 步骤: 1.在Package Explorer中选中需要统计的包: 2.单击菜单Search-->File ...

  9. python计算营业额代码_python计算营业额的代码_python 统计代码行数简单实例

    python 统计代码行数简单实例 送测的时候,发现需要统计代码行数 于是写了个小程序统计自己的代码的行数. #calclate_code_lines.py import os def afileli ...

最新文章

  1. node.js 调试 eggs launch.json配置信息
  2. GCC编译器选项及优化提示
  3. Spring MVC研究之MVC pure string response debug
  4. 第八章 Python 对象和类
  5. mysql 查询空字符串 设置默认值_MySQL默认值选型是空,还是 NULL-爱可生
  6. 过年不回家,压岁钱、份子钱省下来了吗?
  7. 怎么使用PHPMailer实现邮件的发送??
  8. 新荣耀员工现金补偿最高可拿 N+5;天津立法禁止采集人脸识别信息;IntelliJ IDEA 新版发布|极客头条...
  9. php测试宽带速度慢,性能测试问题排查一例——网络带宽瓶颈
  10. Swift 周报 第十期
  11. aloha app android,Aloha软件最新版下载-Aloha安卓版下载 v5.2.0-都去下载
  12. 快手用户群体分析_抖音、快手竞品分析报告
  13. mysql链接is not allow_解决Mysql远程连接出错不允许访问 ERROR 1130:Host is not allow...
  14. 2018天梯赛第一次训练题解和ac代码
  15. 美国合同法笔记-合同定义
  16. Entry name ‘res/layout/test_toolbar.xml‘ collided
  17. CSDN 2018博客之星评选,感谢大家的投票
  18. 一种高效、安全的Dota全图新思路
  19. 解决STM8S103K3T6打开BEEP功能遇到的无法操作BEEP_CSR的问题
  20. java哪个软件编程好学吗_java是什么软件好学吗(java编程用哪个软件)

热门文章

  1. 靠谱测试人员需要具备BUG洞察能力
  2. Kali Linux破解WiFi教程
  3. windows oracle 宕机,windows上的oracle一次宕机恢复
  4. 前端面试你必须要注意的哪几个点?
  5. 机器学习方向企业面试题(二)
  6. 零基础开始学前端有什么建议?
  7. 进阶 vue,需要掌握哪些知识?
  8. mysql execution plan_MySQL Execution Plan--NOT IN查询
  9. php 付款,php – 接受付款最佳做法
  10. php 同步退出,Ucenter 的同步登录与同步退出