Board logo

标题: [文本处理] 批处理怎么去除文本重复行? [打印本页]

作者: lovemzy    时间: 2011-7-15 18:49     标题: 批处理怎么去除文本重复行?

我有个很大地txt文档,里面有很多重复的行,怎么用批处理去除这些,文本类似:

abcde
123
abcdefghl
abcde
falsjdklfj
123
faslddssdkjflk
abcde
423684628

就这样,abcde下面有很多重复的abcde,123后面,还有很多重复的,很郁闷,请各位帮帮忙!!!
作者: lovemzy    时间: 2011-7-15 19:03



,,,,,,,
在线等,,哪位仁兄帮帮忙!!!
作者: broly    时间: 2011-7-15 19:22

请善用本论坛的搜索功能。

http://www.bathome.net/search.ph ... mp;searchsubmit=yes
作者: lovemzy    时间: 2011-7-15 19:32

受教了,已解决!
作者: Hello123World    时间: 2011-7-16 12:23

  1. @echo off&SetLocal EnableDelayedExpansion
  2. (For /f "Delims=" %%i in (1.txt) do (
  3. Set a=%%i
  4. If Not Defined !a! Echo !a!
  5. Set !a!=1
  6. )
  7. )>2.txt
  8. pause
复制代码





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