- @echo off&setlocal enabledelayedexpansion
- for /f "delims=" %%i in (a.txt) do set str=%%i&set/a n+=1,m=0&call:lp
- for /l %%i in (0 1 %m%) do if not "!%%ip!"=="" echo !%%ip!
- pause&goto :eof
- :lp
- set "%m%p=!%m%p!!str:~%m%,1!"
- if not "!str:~%m%,1!"=="" set/a m+=1&goto lp
复制代码
|