2,wc 也可以用来统计文件个数: find . -name "*.h" | wc -l,一前以后,用途不同了。 3,如果想只统计非空行呢? 思路是先用grep过滤掉空行:find . \( -name "*.h" -o -name "*.c" \) | xargs cat | grep -v ^$ | wc -l。 神奇的命令~...
参考了:http://blog.jkey.lu/the-commond-about-statistics-the-lines-of-code-in-linux/ # 统计当前目录所有 cpp 文件,不包括空行 find . -name "*.cpp" |xargs cat|grep -v ^$|wc -l
find ./ -type f -name "*.go"|xargs cat | wc -l 统计代码行数 ls -lR|grep “^—”|wc -l 统计文件夹下子文件数
wc命令--Linux统计文件行数 语法:wc [选项] 文件…说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下: - c 统计字节数。 - l 统计行数。 - w 统计字数。这些选项可以...
使用Linux 命令统计代码行数 计算当前目录下(排除 ./.idea、./.git 目录)java 文件的总行数 find.!-path'./.idea*'!-path'./.git*'-name"*.java"|xargs cat|wc-l
在linux中,wc命令是用来显示文件所包含的行数、字数和字节数。例如:wc /etc/passwd 在这个例子中,wc 打印出来三个数字:包含在文件 /etc/passwd 中的行数,单词数和字节数,正如我们先前的命令,如果 wc 不带命令行参数,它接受标准输入。“-l” 选项限制命令输出只能报道行数。添加 wc 到管道线来统计数据,是...
命令说明: wsl #进入linux子系统 git ls-files | xargs cat | wc -l #执行统计代码行数命令 exit #退出windows子系统 四、执行代码统计 4.1 常用的两个命令 1、统计当前项目代码行数 git ls-files | xargs cat | wc -l 2、细分每个文件的代码行数,相当于把上面命令细化: ...
可以直接借助工具来完成,也可以直接采用脚本来完成,现在就根据自己接触到一些工具或者命令行在做这个事情。 (图片来源网络,侵删) 现在选取webkit内核源码中一个解析form表单的cpp文件进行行号的统计FormSubmission.cpp wc -l FormSubmission.cpp 注意这个文件放的位置,在当前目录下 ...
Linuxwc结合cat命令统计代码⾏数 cat *.cpp *.h | wc -l wc命令 wc命令的功能为统计指定⽂件中的字节数、字数、⾏数, 并将统计结果显⽰输出。 语法:wc [选项] ⽂件… 说明:该命令统计给定⽂件中的字节数、字数、⾏数。如果没有给出⽂件名,则从标准输⼊读取。wc同时也给出...