Board logo

标题: [文本处理] 批处理如何提取文本中指定的行内容(排除含指定字符/特定格式的行内容)? [打印本页]

作者: habulu    时间: 2016-6-2 21:16     标题: 批处理如何提取文本中指定的行内容(排除含指定字符/特定格式的行内容)?

本帖最后由 pcl_test 于 2016-6-2 21:35 编辑

比如文本 1.txt里面有这些行(实际可能很多行):
aaa  "bbbb"."ccccc"     ddd  thread 1: '+DATA/onlinelog\group_2.258.89056085'
aaaaaaaaaaaaaaaaaaaaa
aaa  "bbbb"."ccccc"     ddd  thread 1: '+DATA/onlinelog\group_2.258.89056085'
bbbbbbbbbbbbbbbbbbbbb
aaa  "bbbb"."ccccc"     ddd  thread 1: '+DATA/onlinelog\group_2.258.89056085'


我想将1.txt中,剔除第一行这种字符串(里面可能包含空格、单引号、双引号、左斜杠、右斜杠等)的所有行:
然后输出到2.txt中,也就是2.txt存入:
aaaaaaaaaaaaaaaaaaaaa   
bbbbbbbbbbbbbbbbbbbbb

这该怎么写
作者: pcl_test    时间: 2016-6-2 21:36

findstr
作者: gawk    时间: 2016-6-3 10:21

  1. findstr /v "+DATA/" 1.txt > 2.txt
复制代码





欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2