我的思路与37楼netbenton不谋而合,耗时约1分钟,结果应该是50023条记录,619.5K大小,不过貌似部分号段在quhao.txt中没有对应的区域,处理结果请看附件,不知道和楼主所要的结果有何差别。
要想看到处理进程,请用这个代码:
| @echo off | | set t=%time% | | for /f "tokens=1,2" %%i in (quhao.txt) do set %%j=%%i | | setlocal enabledelayedexpansion | | (for /f "tokens=1,2" %%i in (data.txt) do ( | | echo %%i %%j>con | | if not "%%j"=="!address!" ( | | echo %%i !%%j! | | set address=%%j | | ) | | ))>result.txt | | start result.txt | | echo %t% | | echo %time% | | pauseCOPY |
|