[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 如何用vbs或者批处理删除指定字符前的行

有a.tx内容如下:

aaaaa ok ""
bbbbb ok system
ccccc ok ok
ddddd ok okok

...................

我想用vbs或者批处理 把他整理成 b.txt 内容如下:

""
system
ok
okok

.....................

即删除第一个ok前(包括第一个ok)所有字符 只保留第一个ok后面的字符

回复 2# CrLf


    嗯:感谢了!!!!!测试成功,但一旦a.txt文件大了,用批处理处理有的费劲,期待vbs能改善速度

TOP

回复 3# Batcher


貌似不怎么成功,处理后的b.txt内容变成:
aaa ok ""
bbb ok system
ccc ok ok
ddd ok okok

还有gawk是第三方工具要下载才行,不过处理速度蛮快的

TOP

回复 3# Batcher


   刚才我重新下载了一个gawk  测试没问题 ,早上测试错误可能是我下错了gawk,在这里我说声抱歉.......谢谢这位大哥

TOP

回复 7# apang


    vbs果然比批处理快多了

TOP

返回列表