#!/bin/sh
#
# Line Counter
#
# Usage: lcnt dir suffix1, suffix2, suffix3 ...
#
v_dir="$1"
v_linenum=0
if [ $# = 0 ]; then
echo "============================================="
echo "Usage: lcnt dir suffix1 suffix2 suffix3 ... "
echo "Usage: lcnt dir "
echo "============================================="
elif [ $# = 1 ]; then
v_linenum=$(find $v_dir -type f | xargs -i cat {} | wc -l)
echo "Total: "$v_linenum
else
while [ "$2" != "" ]; do
v_linenum=$(find $v_dir -type f -name "*$2" | xargs -i cat {} | wc -l)
echo "*$2: "$v_linenum
shift
done
fi
exit 0
分享到:
相关推荐
c统计c文件里的总行数,空行数,有效行数,注释行数 printf里的/**/不为注释
可用于对VC++、C++ Builder、Delphi、VB、C/C++、ASM、Java、C#、SQL 等程序源码进行详细的统计,可以准确的分析出程序中代码行、注释行和空白行的行数。程序会自动根据你选择的文件类型选择相应的统计方式,并将...
代码行统计工具用Java语言实现,可以对C\C++、Java的源代码进行统计,统计结果包括:总行数、空行数、注释行数和代码行数,统计结果可以以表格的形式显示给用户或另存为文件。 一 执行环境: 操作系统:WindowsNT/...
用VS2005,C#开发的winFrom程序,可以统计*.cs,*.aspx,*.java,等文本格式源程序的代码行数,过滤掉注释、空行、{}
如果要统计ios开发代码,包括头文件的,CD到项目目录下,命令如下 ① 列出每个文件的行数 代码如下: find . -name “*.m” -or -name “*.h” -or -name “*.xib” -or -name “*.c” |xargs wc -l ② 列出代码...
代码行统计工具V2.0 <br>可以统计任何文本文件类型,可以自定义要统计的类型,默认情况下只统计.cs,.java,.cpp,.c类型的文件 <br>V2.0新增功能 +单击统计信息列表头可以实现自动排序 +新增分类文件...
统计C/C++、Java等代码总行数、注释函数以及纯代码行数
这是一个用来统计一个目录中(可以包括子目录)所有 *.cpp,*.h 文件的总行数的程序。使用的话需要.NET运行库文件。 我们因为实际的需要制作了这个程序,使用下来反应不错所以就上传了过来。它还不完善,只是个测试...
我们有时候想要统计一下我们的工程的总代码行数,来获取一些成就感或者作为别的用图,这里就介绍一些如何便捷地统计代码的行数,非常简单,方法如下: 1.打开终端; 2.通过cd命令到达我们的工程文件,这里注意如果要...
我自己写的一个统计员代码...可以统计JAVA,C,C++,C#,PHP,RUBY,HTML,JavaScript,CSS,JSP,ASP,ASPX,INI,BAT,CMD文件的总行数,空行数,注释行数。那么有效行数就可以得到了啊。 为什么被删除了,是标签不对还是有病毒?
本程序可以统计任意文件文件夹以及磁盘内的文件,默认情况下可以统计.c、.cpp、.cs、.java的文件行数,如果要统计其他类型的文件,请先进行相应设置。
输入一个工程目录,统计这个工程中C++ 源码的总行数、有效行、关键字的数目 需要 .net framework 2.0 以上支持
代码统计工具,放到C盘根目录,修改src文件中的readFile.java,可修改工程所在路径,生成路径,统计文件的格式,生成文件中包含,文件名,路径,代码总行数,注释行数,空行,开发人
1.打开终端 2.cd 到项目文件,例如: cd MerchantPay-iOS ...下面这条指令是获取代码总行数,去掉空行。grep -v “^$”是去掉空行。注释也统计在代码量之内。 find . -name *.m -or -name *.h -or -name *.x
MYSQL的关键词 : SQL_CALC_FOUND_ROWS 查看手册后发现此关键词的作用是在查询时统计满足过滤条件后的结果的总数(不受 Limit 的限制) 例如: 代码如下: SELECT SQL_CALC_FOUND_ROWS tid FROM cdb_threads WHERE fid...
用于统计与C++相关的源代码,支持.cs/.c/.h/.cpp文件,统计文件数、注释行数、空行数、代码行数、总行数,及相应的百分比数。 采用PIMShell中的“窗体”实现,采用html/javascript编码,可自行修改扩充功能。 用法:...
当然统计的百分比也是按照代码行、注释行和空白行的总行数来计算的,这个总数并没有显示出来,它不一定等于程序行的总数。所以计算百分比的被除数是代码行、注释行和空白行的总数而不是程序行的总数。 2、当选择*.*...
按第一种方式和第三种方式统计,代码行+注释行+空白行一定等于总行数,而第二种方式统计代码行+注释行+空白行大于总行数,两者之差就是既有代码又有注释符的行数。《源码统计器》缺省设置为第二种统计方法。 ...
按第一种方式和第三种方式统计,代码行+注释行+空白行一定等于总行数,而第二种方式统计代码行+注释行+空白行大于总行数,两者之差就是既有代码又有注释符的行数。《源码统计器》缺省设置为第二种统计方法。 &...
VS2008做的一个注释删除统计工具 1.支持C#,JAVA,C/C++各种注释删除。可选整个项目文件夹 2.支持删除关键字。...3.统计项目有效代码总行数并生成WORD导出。 发布测试版,继续完善功能。 已打包,需要安装。