
CODE: [Copy to clipboard]gawk "/段名/{record=$0};/记录/{print record}" urfile
CODE: [Copy to clipboard][ Last edited by 26933062 on 2007-10-7 at 03:22 PM ]@echo off
set /p str=请输入记录名:
for /f "delims=" %%a in (a.txt) do call :lis "%%a"
echo.&pause&exit
:lis
set num=0
for %%i in (%~1) do if "%%i"=="%str%" set num=1
if not "%num%"=="1" (set var=%~1) else echo %str% 在 %var%
goto :eof
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |