偶尔,我们会需要快速获得某一文本的行数,但如果自己手动写程序可能会发现程序运行所用的时间会比想象中要长得多。这时,我们可以考虑使用调用cmd命令实现该功能,速度会比自己实现快得多。
测试环境:win7 32bit 4G内存
测试结果:0.5G的txt文件只要3秒左右可以获取
测试截图:
cmd命令: find /V /C "" test.txt
命令解释:查询所有不包含空串的行的行数
/V 显示所有不包含某字符串的行
/C 仅显示包含某字符串的行数
偶尔,我们会需要快速获得某一文本的行数,但如果自己手动写程序可能会发现程序运行所用的时间会比想象中要长得多。这时,我们可以考虑使用调用cmd命令实现该功能,速度会比自己实现快得多。
测试环境:win7 32bit 4G内存
测试结果:0.5G的txt文件只要3秒左右可以获取
测试截图:
cmd命令: find /V /C "" test.txt
命令解释:查询所有不包含空串的行的行数
/V 显示所有不包含某字符串的行
/C 仅显示包含某字符串的行数