[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
如不介意第3方工具gawk( http://bcn.bathome.net/tool/4.1.0/gawk.exe ),假设下载合并后的文件为“1.txt”,则以下代码可实现
  1. gawk "{if(A)if(B!=$0)if(NF){$0=gensub(/<.*>[ \t]*/,\"\",\"g\");print};A=0}/^楼主/{A=1;B=$0}" 1.txt>2.txt
复制代码
1

评分人数

TOP

回复 10# hlzj88


   
如果所有信息都保留,5楼的可简化为
  1. gawk "A;A=0;/^楼主/{A=1}" 1.txt>2.txt
复制代码

TOP

回复 13# fzp070


   
脚本及代处理文件(如你的“33.txt”)均需确保为ANSI编码格式方可

TOP

回复 15# fzp070


俺反复测试完全正常,结果如下:
  1. D:\test>gawk "{if(A)if(B!=$0)if(NF){$0=gensub(/<.*>[ \t]*/,\"\",\"g\");print};A=0}/^楼主/{A=1;B=$0}" 1.txt
  2. 爷爷是传承五代人的
  3. 床尾站着一小仙,男,中批
  4. 那日入定,爷爷带
  5. D:\test>gawk "A;A=0;/^楼主/{A=1}" 1.txt
  6. <divclass="bbs-contentclearfix">  爷爷是传承五代人的
  7. <divclass="bbs-content">  床尾站着一小仙,男,中批
  8. <divclass="bbs-content">  那日入定,爷爷带
复制代码

TOP

回复 18# fzp070


   
俺的电脑太老旧了(2011年买的),目录已用Win10了(已经很卡顿了),win11从没想过尝试安装,有可能是系统问题,但具体原因真不清楚

TOP

返回列表