批处理怎么写,提取文本中包含某个字符的那一行

求怎么写批处理,提取a.txt中,包含某个字符的一行内容,保存到b.txt中,例如,1、a.txt中内容如下,扬州旅游景点北京旅游景点天津旅游景点扬州旅游攻略北京旅游攻略... 求怎么写批处理,提取a.txt中,包含某个字符的一行内容,保存到b.txt中,
例如,
1、a.txt中内容如下,
扬州旅游景点
北京旅游景点
天津旅游景点
扬州旅游攻略
北京旅游攻略
天津旅游攻略
2、用批处理提取,包含“扬州“的一行
3、结果如下,
扬州旅游景点
扬州旅游攻略

4、保存到b.txt
展开
 我来答
百度网友1153044d1
2014-05-13 · TA获得超过183个赞
知道小有建树答主
回答量:302
采纳率:100%
帮助的人:257万
展开全部
@echo off
setlocal ENABLEDELAYEDEXPANSION

for /f "delims=" %%i in (a.txt) do (
echo %%i | find "扬州"
if !errorlevel! == 0 (
>>b.txt echo %%i
)
)
追问
已经成功了,谢谢。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式