再来个no sort no tempfile的:- @echo off&setlocal enabledelayedexpansion
- set "min=0"&set "max=0"
- for %%a in (1.txt 2.txt) do (
- for /f "tokens=1-3" %%i in (%%a) do (
- set /a n+=1
- if !max! lss %%i set "max=%%i"
- if !min! gtr %%i set "min=%%i"
- if defined _%%i (
- set "_%%i=%%i %%j !.%%i!%%k"&set /a n-=1
- ) else (
- set "_%%i=%%i %%j %%k"&set ".%%i=%%k"
- )))
- for /l %%i in (%max%,-1,%min%) do if defined _%%i echo !_%%i!
- pause>nul
复制代码
|