Tools - 统计代码行数脚本BAT
以下内容保存到countlines.bat,
执行方式:countlines.bat 路径 文件后缀
例如:countlines.bat D:\workspace\project *.java
@echo off title Count Lines if "%1" == "" goto paramerr if "%2" == "" goto paramerr echo Collecting files ... dir %1\%2>cnlines_files.txt /S /B type cnlines_files.txt | find /v /c "">cnlines_result.txt echo Total files: type cnlines_result.txt echo Collecting codes ... for /f %%i in (cnlines_files.txt) do type %%i>>cnlines_codes.txt echo Counting lines: type cnlines_codes.txt | find /v /c "">cnlines_result.txt echo Total lines: type cnlines_result.txt pause rm cnlines_files.txt rm cnlines_codes.txt rm cnlines_result.txt goto end :paramerr echo Usage: echo countlines.bat PATH EXTENSION echo e.g. countlines.bat D:\workspace\project *.java pause :end
浙公网安备 33010602011771号