`
wangzt_2008
  • 浏览: 46479 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

(转)Linux统计代码行数

阅读更多

转自:http://www.cnblogs.com/wdpp/archive/2012/02/28/2386684.html

 

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

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

分享到:
评论

相关推荐

    源代码行数统计器(统计软件工程源代码行数)

    源代码行数统计器 1.5 本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树中所有指定类型的源代码文件进行行数统计。 本软件的统计结果包含源代码中的注释行和空行,因为作者认为它们同样也是源...

    eerun_clc 代码行数统计

    **eerun_clc 代码行数统计工具详解** 在软件开发过程中,代码行数(Lines of Code, LOC)常被用作评估项目规模、工作量和复杂度的一个指标。eerun_clc 是一款专用于代码行数统计的工具,它能够帮助开发者快速地了解...

    cloc统计代码行数工具

    《cloc统计代码行数工具详解》 在软件开发领域,了解项目的代码量是一项重要的任务,它可以帮助我们评估项目的规模,对比不同版本的差异,甚至预测项目的维护成本。此时,一款名为cloc(Count Lines of Code)的...

    统计代码行数的两个小工具 java、 c语言

    在软件开发过程中,统计代码行数(LOC,Lines of Code)是一种常见的度量方式,用于评估项目的规模、工作量和复杂性。对于Java和C语言这两种广泛应用的编程语言,有许多工具可以帮助开发者快速统计代码行数。下面将...

    SourceCounter代码行数统计

    《SourceCounter:高效便捷的代码行数统计工具》 在软件开发过程中,代码行数(LOC,Lines of Code)常被用作衡量项目规模、工作量以及复杂度的一个指标。SourceCounter是一款专为此目的设计的工具,它能够快速、...

    代码行数统计工具

    代码行数统计工具是一种用于量化软件开发工作量和复杂性的实用程序。在软件工程中,代码行数(LOC,Lines of Code)常被用作一个简单的度量标准,尽管它并不能完全反映代码的质量或效率。这类工具可以帮助开发者、...

    代码行数统计工具 源、头文件代码行数统计工具

    代码行数统计工具是开发者用来量化这些指标的重要辅助手段。本篇文章将深入探讨代码行数统计工具及其在IT行业的应用。 首先,我们要明白代码行数统计的意义。它可以帮助我们理解项目的复杂度,预估项目完成所需的...

    代码行数统计软件

    统计代码行数用的 <br> 源代码行数统计器 <br>作者:庄渭峰 版本:V1.5 类型:免费软件 <br>功能简介: 本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树中 所有指定...

    代码行数统计(c#统计项目代码行数)

    在实际操作中,如果你需要在Jexus服务器上统计代码行数,可能需要确保你的统计工具或方法兼容Linux环境。对于大型项目,建议使用提供跨平台支持的工具,如那些基于.NET Core构建的解决方案,以便在不同操作系统上...

    源代码行数统计器(本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树统计)

    源代码行数统计器 作者:庄渭峰 版本:V1.5 类型:免费软件 功能简介: 本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树中 所有指定类型的源代码文件进行行数统计。 本软件的统计结果包含源...

    代码行数计算工具英文版

    代码行数计算工具是软件开发过程中非常实用的一种辅助软件,它可以帮助开发者统计项目中的源代码行数,这对于理解和评估项目的规模、复杂性以及维护成本都至关重要。本文将详细讲解代码行数计算工具的功能、用途以及...

    源代码行数统计器 CodeLineCounter

    源代码行数统计器 源代码行数统计器 作者:庄渭峰 版本:V1.5 类型:免费软件 功能简介: 本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树中 所有指定类型的源代码文件进行行数统计。 本软件...

    代码行统计工具,直接exe运行即可

    本软件用于统计软件工程源代码行数,可对指定的子目录下或整个目录树中 所有指定类型的源代码文件进行行数统计。 本软件的统计结果包含源代码中的注释行和空行,因为作者认为它们同样也 是源代码的必要组成部分。 ...

    简单得一蹋糊涂的代码行数统计软件

    然而,手动统计代码行数是一项耗时且容易出错的任务。为了解决这个问题,出现了各种专门的代码行数统计软件,它们能够自动化这个过程,提高效率并提供准确的结果。 本软件“简单得一塌糊涂的代码行数统计软件”正如...

    QT5.7代码行统计工具

    QT5.7代码行统计工具是一款基于QT5.7框架开发的应用程序,旨在帮助程序员快速统计项目中的代码行数。这个工具的实现涉及到QT库的多个模块,包括用户界面设计、文件操作以及数据处理等核心功能。下面我们将深入探讨QT...

    代码统计行数工具cloc

    1. **代码质量管理**:通过统计代码行数,可以评估代码复杂性,帮助优化代码结构,减少潜在错误。 2. **开发进度监控**:根据代码行增加情况,跟踪项目进度,预测完成时间。 3. **团队协作效率分析**:比较不同...

    计算代码行数小工具

    "计算代码行数小工具"是一个专为此目的设计的应用,能够帮助开发者和项目经理快速准确地统计源代码的总行数。这个小工具支持多种编程语言,使得它在处理跨语言项目时尤为方便。 首先,我们来了解一下为什么计算代码...

    代码行数统计.zip

    "代码行数统计.zip" 提供了一个程序,能够帮助用户统计指定目录下不同类型的代码文件的行数。这个实用工具允许用户根据需要筛选特定的文件类型,以便更精确地分析代码库。 首先,我们需要理解什么是代码行数统计。...

    代码行数统计源码使用教程

    3. 统计单个文件:输入命令`CountLines.exe 文件路径`,例如:`CountLines.exe C:\Users\YourName\Documents\source.cpp`,即可统计该文件的代码行数。 4. 统计整个目录:若要统计整个目录下的所有源代码文件,使用...

    Shell脚本统计文件行数的8种方法

    获取单个文件行数 文件:test1.sh 行数:20 方法一 代码如下: awk ‘{print NR}’ test1.sh|tail -n1 如图所示: 方法二 代码如下: awk ‘END{print NR}’ test1.sh 如图所示: 方法三 代码如下: grep -n “” ...

Global site tag (gtag.js) - Google Analytics