标题: 如何用批处理按标记提取文件的内容
[打印本页]
作者: mggdx
时间: 2008-1-28 04:10
标题: 如何用批处理按标记提取文件的内容
如何用批处理按标记提取文件的内容
如下列文本内容
[set]
asdf
asdf
asdf
[windows]
fdsa
fdsa
fdsa
[cut]
ggggg
ggggg
ggggg
我让以[windows]为标签
提取出[cut] 与[windows]之间的字符这要怎么实现?
我找了N久没找到方法
哪位仁兄帮助一下
小弟感谢
作者: mggdx
时间: 2008-1-28 06:25
没人会吗?
作者: yovie
时间: 2008-1-28 13:21
@ECHO off
for /f "tokens=1 delims=:" %%f in ('FINDSTR /n /i "^\$" 2.txt') do SET x=%%f
for /f "skip=%x% tokens=*" %%f in (2.txt) do (
if /i "%%f"=="" (GOTO :eof) else (
ECHO.%%f
)
)
pause