标题: 如何删除指定文本中的某一行(不留空行)
[打印本页]
作者: suntb
时间: 2007-5-16 00:09
标题: 如何删除指定文本中的某一行(不留空行)
如何删除指定文本中的某一行(不留空行)
例如:文本TEST.txt中内容如下
a,doqe.jpg
j,owe.bmp
m,nakd.xls
k,drtor.doc
.......
我想删除其中的一行
m,nakd.xls
并且让下一行整上来,不留空行
如何编写此批处理?
在Windows环境中执行,最好不用第三方工具
也看了置顶的帖,有些内容有点类似但是无法得其要领,希望有人帮助得以理解
作者: lxmxn
时间: 2007-5-16 00:15
试试这个?
findstr /x /v "m,nakd.xls" TEST.txt>test_.txt
作者: suntb
时间: 2007-5-16 00:57
谢谢
lxmxn版主的代码是将test.txt处理完毕后另存为test_.txt
如果要保存为原文件名,还得经过删除原test.txt文件再将test_.txt改名为test.txt这两个步骤
有没有直接将最后处理结果保存为原文件名的代码?
作者: lxmxn
时间: 2007-5-16 01:38
没有。