博客专栏

EEPW首页>博客> Linux统计项目代码行数-wc

Linux统计项目代码行数-wc

发布人:电子禅石 时间:2020-02-06 来源:工程师 发布文章
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


打开终端,用cd命令定位到工程所在的目录,然后调用以下命名即可把每个源代码文件行数及总数统计出来:

find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print | xargs wc -l

上面命令可以搜索这个工程。但包含了空格。

find . "(" -name "*c" -or -name "*.h" -or -name "*cpp" ")" -print | xargs wc -l

下面举几个例子:

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

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

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

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

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

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


*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

继电器相关文章:继电器工作原理


时间继电器相关文章:时间继电器




关键词:

相关推荐

技术专区

关闭