谁能给个删除txt重复段落的p
cmd吧
全部回复
仅看楼主
level 6
ztzfzt 楼主
小说有很多重复段落,类似abcbcdefgefgh,想用批处理检测删除,可惜功底不够,试了老半天搞不定。求大神指点!
2011年12月01日 13点12分 1
level 13
@echo off
for /f "delims=" %%i in (1.txt) do (
md "%%i"
)
dir /s /b >2.txt
2011年12月02日 02点12分 2
level 6
ztzfzt 楼主
大哥……貌似不行~~~[88]
段落是有固定顺序的
比如:
8
7
6
7
6
5
4
3
2
4
3
2
1
删除重复后应是:
8
7
6
5
4
3
2
1
况且你的方法要对每个段落建文件夹,小说中会有些四五百字的段落的,而文件名可以包含最长可达255个字符……
[拍砖]

2011年12月02日 11点12分 3
level 7
gawk "!a[$0]++" a.txt >b.txt
2011年12月02日 13点12分 4
level 6
ztzfzt 楼主
额~没有这个工具……
2011年12月03日 04点12分 5
level 7
2011年12月03日 10点12分 6
level 6
ztzfzt 楼主
感谢你的无私[顶],再提个要求
如何使非连续重复的段落不被去除?
如下
A :
你好 见到你很高兴
B :
你好 见到你很高兴
B :
你好 见到你很高兴
C :
你好 很高兴见到你
D :
你好 见到你很高兴
处理结果应为
A :
你好 见到你很高兴
B :
你好 见到你很高兴
C :
你好 很高兴见到你
D :
你好 见到你很高兴
而不是
A :
你好 见到你很高兴
B :
C :
你好 很高兴见到你
D :

2011年12月10日 10点12分 7
1