联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off echo 我爱你>>a.txt
@echo off type nul>c.txt for /f "delims=" %%a in (b.txt) do ( if defined _%%a ( >>c.txt echo.%%a ) set "_%%a=%%a" ) findstr /g:c.txt b.txt|sort>bb.txt
Originally posted by HAT at 2008-11-18 14:31: a.txt的最后一行非空的话:@echo off echo 我爱你>>a.txt
@echo off type nul>b.txt for /f %%a in ('type a.txt^|find /c /v ""') do ( set "RowNum=%%a" ) for /f "tokens=1* delims=:" %%a in ('findstr /n .* a.txt') do ( if %%a lss %RowNum% ( >>b.txt echo.%%b ) else ( >>b.txt echo.%%b我爱你 ) ) move /y b.txt a.txt