用批处理脚本如何提取多个txt文本中含指定字符串/关键词的行,并写入一个新的Excel文件中?
用批处理脚本如何提取多个txt文本中含指定字符串/关键词的行,并写入一个新的Excel文件中?现在共有365个txt文件,命名格式为日期20110101-20111231...
用批处理脚本如何提取多个txt文本中含指定字符串/关键词的行,并写入一个新的Excel文件中?
现在共有365个txt文件,命名格式为日期20110101-20111231,需提取txt中的指定行
例:
文件名1:20110101.txt 文件名2:20110102.txt ……
内容格式:(前面是行号)
1 dajskfjasl 1 kpgjmhotms
2 iasokfo 2 akja
3 0qipfdee 3 trpiphyp
…… ……
19998 lksjflsa 29390 iasokfo
19999 owuadsao 29391 iasoErrorkfo
20000 Errorsjsadayujkfhs 29392 iasokfo
…… ……
.............................
需按照关键字“Error”提取行:
文件1中的 20000 Errorsjsadayujkfhs 和 文件2中的29391 iasoErrorkfo,还有其他文件中含Error的行。
然后,写入到新的“汇总.xls”文件中,按文件名和含关键词的整行来记录,比如:
20110101 Errorsjsadayujkfhs
20150102 iasoErrorkfo……
..........................................
..........................................
20151231 qereError..............
谢谢各位大神。
我正在学习批处理,因为我的单个txt数据很大,源文件我就不上传了。希望大神们多多指导! 展开
现在共有365个txt文件,命名格式为日期20110101-20111231,需提取txt中的指定行
例:
文件名1:20110101.txt 文件名2:20110102.txt ……
内容格式:(前面是行号)
1 dajskfjasl 1 kpgjmhotms
2 iasokfo 2 akja
3 0qipfdee 3 trpiphyp
…… ……
19998 lksjflsa 29390 iasokfo
19999 owuadsao 29391 iasoErrorkfo
20000 Errorsjsadayujkfhs 29392 iasokfo
…… ……
.............................
需按照关键字“Error”提取行:
文件1中的 20000 Errorsjsadayujkfhs 和 文件2中的29391 iasoErrorkfo,还有其他文件中含Error的行。
然后,写入到新的“汇总.xls”文件中,按文件名和含关键词的整行来记录,比如:
20110101 Errorsjsadayujkfhs
20150102 iasoErrorkfo……
..........................................
..........................................
20151231 qereError..............
谢谢各位大神。
我正在学习批处理,因为我的单个txt数据很大,源文件我就不上传了。希望大神们多多指导! 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询