bat 删除txt文件中含有特定字符串的行

谁帮我写个批处理要求删除txt文件中含有特定字符串的行比如一个txt文件我想筛选出不含有“123”的这些行并保存到新文件123.txt... 谁帮我写个批处理
要求
删除txt文件中含有特定字符串的行

比如一个txt文件
我想筛选出不含有“123”的这些行
并保存到新文件123.txt
展开
 我来答
麦兜Terran
2010-04-30 · TA获得超过2570个赞
知道小有建树答主
回答量:1786
采纳率:0%
帮助的人:1150万
展开全部
@echo off&color 0c
echo 下面是我为楼主弄的方便学习的代码!
pause
for /l %%1 in (1,1,3000)do echo.
cls
title findstr语法&findstr/?
pause&cls
echo 方便楼主往后学习!
:: 一些使用时的技巧:
:: 查询指定的文件时需要习惯加上引号,不然会导致语法错误的!
:: 例如 E:\123\123.txt 就输入 /v "查询的内容" "E:\123\123"
set/p setin=请输入你需要的命令__findstr_?
findstr %setin%
pause>nul
两只路边的蚂蚁ls
2010-04-30 · TA获得超过4467个赞
知道大有可为答主
回答量:2127
采纳率:100%
帮助的人:1322万
展开全部
@findstr /v "123" "1.txt">>123.txt

将要处理的文件保存为1.txt
批处理在1.txt文件夹里面运行
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式