统计某代码目录下,java/c/c++/h 后缀代码文件的总行数,并且剔除文件路径中带tests字符串的文件:
(find ./sourcefolder/ -iname "*.java" -o -iname "*.h" -o -iname "*.c" -o -iname
"*.cpp" | grep -v "tests") | xargs wc -l
本文介绍了一种使用find和xargs命令统计指定目录下多种文件类型(如Java, C/C++, H等)代码行数的方法,并排除了路径中含有特定字符串(如tests)的文件。
统计某代码目录下,java/c/c++/h 后缀代码文件的总行数,并且剔除文件路径中带tests字符串的文件:
(find ./sourcefolder/ -iname "*.java" -o -iname "*.h" -o -iname "*.c" -o -iname
"*.cpp" | grep -v "tests") | xargs wc -l
1053
805

被折叠的 条评论
为什么被折叠?