我的思路与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%
- pause
复制代码
|