急求:如何用批处理提取txt中两个指定字符串之间的数据
文件内容:aaa111112222222bbb3333333333444444ddd目的:获取aaa到bbb中的数据,以及bbb到ddd中的数据结果:若是获取aaa到bb...
文件内容:
aaa
11111
2222222
bbb
3333333333
444444
ddd
目的:获取aaa到bbb中的数据,以及bbb到ddd中的数据
结果:
若是获取aaa到bbb中数据为:
11111
2222222
有没有较好的方式获取呢?麻烦大家提个给力的方法,谢谢啊! 展开
aaa
11111
2222222
bbb
3333333333
444444
ddd
目的:获取aaa到bbb中的数据,以及bbb到ddd中的数据
结果:
若是获取aaa到bbb中数据为:
11111
2222222
有没有较好的方式获取呢?麻烦大家提个给力的方法,谢谢啊! 展开
1个回答
展开全部
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in (2.txt) do (
if "%%i"=="aaa" (set n=1) else (if "!n!"=="1" (if "%%i"=="bbb" (set n=) else (echo %%i)))
)
pause
不同的格式获取方法也有不同.
追问
谢谢!提问遗漏了,要把提取的数据放到新的3.txt中怎么整呢?
追答
将 echo %%i 替换为 echo %%i>>3.txt
百事牛
2024-10-28 广告
2024-10-28 广告
作为深圳奥凯丰科技有限公司的一员,对于zip删除文件的处理,我们可以这样回答:要打开zip压缩包中删除的文件,实际上需要首先明确文件是否真正从压缩包中移除了。如果文件已从zip中删除,那么就无法直接打开,除非有备份。但如果是指解压后删除了某...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询