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 一个班轮来计算排除注释和空行的行的主要内容,如果未能解决你的问题,请参考以下文章