bat批处理TXT文件 批量删除小于5个字符的整行

求助再请高手指点:我有一个目录下不少txt文件,想要删除所有txt文件中指定某几行譬如“第2-10行”,且删除后下一行上移(即不留空行)文件名最好不变。谢谢... 求助洅请高手指点:我有一个目录下不少txt文件,想要删除所有txt文件中指定某几行譬如“第2-10行”,且删除后下一行上移(即不留空行)文件洺最好不变。谢谢

· TA获得超过1.4万个赞

不清楚你的实际文件仅以问题中的说明为据

复制粘贴到记事本,另存为xx.bat编码选ANSI,跟要处理的文件放一起运行

 

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或許有别人想知道的答案。

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

我想筛选出不含有“123”的这些行

将要处理的文件保存为1.txt

批处理在1.txt文件夹里面运行

你对这个回答的评价是

echo 下面是我为楼主弄的方便学习的代碼!


echo 方便楼主往后学习!

:: 一些使用时的技巧:

:: 查询指定的文件时需要习惯加上引号,不然会导致语法错误的!

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。


· TA获得超过4.8万个赞

:: 删除重复的行但不能保留空行


你那个写法文本有多少不重复行会设置多少个变量,估计超出限制就没用了

这个不使用变量,但肯定会很慢的没办法批处理的效率就是这么低。

用Replace Pioneer来做,完全满足要求而且简单快捷:

第一步. 删除A的重复行

(注:以上操作表示删除重复行)

3. 点击Replace,即删除了重复行,存盘

第二步. 从文件B里删除与A重复的行

文件A的所有行现在已经记录在系统中,只要对B做以下操作:

(注:以上操作表示删除与A重复的行)

3. 点击Replace,即删除了与A重复的行存盘。

原文本为 文本.txt


好几G的文件这个估计不行这个软件我不会哦,看到上面那么多

那当然了批处理程序一般很尛,小到1KB大道100MB偶没听过G的。 。。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

 

随机推荐