1. 程式人生 > >統計Java項目的代碼行數

統計Java項目的代碼行數

空行 shell java class 註釋 去掉 無聊 項目 name

Java項目談論行數多少有點無聊,但是有的時候就想看看一個開源的代碼的量級,用Shell命令統計再合適不過了

去掉空行和註釋:

find . -name "*.java" |xargs grep -v -e ^$ -e '^\s*\/\/.*$' |wc -l

再去掉Test類

find . -name "*.java"|grep -v 'Test.java$' |xargs grep -v -e ^$ -e '^\s*\/\/.*$' |wc -l

統計Java項目的代碼行數