联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off echo 请输入起始日期 如:2007-3-29 set /p d= echo 请输入结束日期 如:2007-4-29 set /p h= set /p var=<a.txt cls echo %var% setlocal EnableDelayedExpansion for /f "delims=" %%i in (a.txt) do ( for /f "tokens=5 delims= " %%a in ("%%i") do ( if not "%%a"=="" ( set num=%%a set num=!num:年=-! set num=!num:月=-! set num=!num:日=! if !num! geq !d! if !num! leq !h! echo %%i ))) pause
sed "/^\(]\+]\+\)\{4\}2007年4月20.*/,/^\(]\+]\+\)\{4\}2007年10月20.*/!d" UrTestFile.txt|sed "1d;$d"
Originally posted by 26933062 at 2007-10-30 11:53 PM: @echo off echo 请输入起始日期 如:2007-3-29 set /p d= echo 请输入结束日期 如:2007-4-29 set /p h= set /p var=<a.txt cls echo %var% setlocal EnableDelayedExpansion ...
@echo off echo 请输入起始日期 如:2007-3-29 set /p d= echo 请输入结束日期 如:2007-4-29 set /p h= set /p var=<a.txt cls echo %var% setlocal EnableDelayedExpansion ...
set a=2007-4-21 set b=2007-10-21 if %a% lss %b% (echo yes) else echo no pause
Originally posted by junchen2 at 2007-10-31 12:55 AM: echo off @for /f "tokens=1-6 delims=: " %%a in ('findstr /n " 2007年4月20日 " 111.txt') do ( if "%%f" == "2007年4月20日" set n=%%a& goto 2 ) :2 ...