Linux下统计代码行数

2023-05-25,,

使用wc统计代码行数

最近写了一些代码,想统计一下代码的行数,在eclipse中好像没这功能,网上搜了一下才发现原来Linux有一个统计文件行数的命令wc。使用wc可以打印出每个文件和总文件的行数、字数和字节数,如果没有指定文件,则会读取标准输入(一般是终端)做统计。格式如下:

    Usage: wc [OPTION]... [FILE]...
-c, --bytes, --chars print the byte counts
-l, --lines print the newline counts
-L, --max-line-length print the length of the longest line
-w, --words print the word counts
--help display this help and exit
--version output version information and exit

下面举几个例子:

1.统计当前目录下,py文件数量:

    find . -name "*.py" |wc -l

2.统计当前目录下,所有py文件行数:

    find . -name "*.py" |xargs cat|wc -l

3.统计当前目录下,所有py文件行数,并过滤空行:

    find . -name "*.py" |xargs cat|grep -v ^$|wc -l

作者:wuyuan 本文来自Wuyuan's Blog 转载请注明,谢谢!
文章地址: https://wuyuans.com/2013/07/wc-count-line

Linux下统计代码行数的相关教程结束。

《Linux下统计代码行数.doc》

下载本文的Word格式文档,以方便收藏与打印。