|
|
本帖最后由 PCL0769 于 2021-10-12 17:03 编辑
01文件夹内有以下文本
1.txt
2.txt
3.txt
4.txt
......
N.txt
02文件夹内有以下文本
1.txt
2.txt
3.txt
4.txt
......
N.txt
03文件夹内有以下文本
1.txt
2.txt
3.txt
4.txt
......
N.txt
04文件夹内有以下文本
1.txt
2.txt
3.txt
4.txt
......
N.txt
05文件夹内有以下文本
........
有N个文件夹
请帮忙写一个将以上N个文件夹中的N个同名的文本合并然后生成一个新的文件夹,文件夹中同样生成合并后同名的文本
合并文件夹内有以下文本
1.txt
2.txt
3.txt
4.txt
......
N.txt
以下是原文档中的小部分格式内容,需要在合并后新生成的文本中去除不完整的行,去重复和去特定行的语句,谢谢!
SZ300951 20210226 4727036
SZ300999 20210226 -201125534
SZ301000 20210(原文本中少部分会有这种不完整的行,在合并后新生成的文本中将不完整的行去除)
SZ300 (原文本中少部分会有这种不完整的行,在合并后新生成的文本中将不完整的行去除)
SZ138811-QQ84299 20210226 0 (原文本中少部分会有此行,20210226 原文本中是按日期的一个变量,现需在新合并后生成的文本中将此行去除)
合并时能不能将记事本中的字符替换,替换条件如下:
SH替换成1|
SZ替换成0|
SZ300951 20210226之间的空格替换成|
20210226 4727036之间的空格替换成|
合并后的最终文本内容格式:
0|000001|20210104|45971388
1|600004|20210104|22269128
另:
以下是完整的两行。
SZ300951 20210226 4727036
SZ300999 20210226 -201125534
以下是不完整的两行,如果不好写就忽略此条件也行
SZ301000 20210
或者
SZ300
以下是多余无用的行,此行内容不需要 (20210226 是按日期变化的变量)
SZ138811-QQ84299 20210226 0
不完整的行是原记事本偶尔某几个记事本中才会出现,不是所有的都会出现。
生成新的合并记事本时将这些不完整的去除,不完整的行不生成到这个新的合并记事本中。
请老师抽空帮写一个批处理,谢谢! |
|