楼主请把文本用代码括起来,这样便于复制。
如果要处理的行数在10万行以内的话,可以用以下代码试试(代码中的5000可以根据实际情况修改)- @echo off&setlocal enabledelayedexpansion
- for /f "tokens=1* delims=:" %%a in (a.txt) do (set "#%%a=%%b")
- >b.txt (for /l %%a in (0,1,5000) do if defined #%%a echo;%%a!#%%a!)
- start b.txt
复制代码
|