sh 一个班轮来计算排除注释和空行的行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 一个班轮来计算排除注释和空行的行相关的知识,希望对你有一定的参考价值。

# All files, with grep
find . -type f -exec cat {} \; | grep -v -E '^\s*(//|\*|\*/|/\*\*|$)' | wc -l

# PHP Files, with awk.
find . -iname '*.php' -type f -exec cat {} \; | awk '$0 !~ /^\s*(\/\/|\*|\*\/|\/\*\*|$)/{ print $0 }' | wc -l

以上是关于sh 一个班轮来计算排除注释和空行的行的主要内容,如果未能解决你的问题,请参考以下文章

vim删除空行和注释

sh 过滤空行和注释行

如何去掉linux配置文件的注释行和空行

Linux 删除配置文件注释行和空行

vim删除空行和注释

sh MySQL SQL执行一个班轮