Board logo

标题: [已结]去掉重复行 [打印本页]

作者: flyingphf     时间: 2008-3-27 21:14    标题: [已结]去掉重复行

我想问下怎么去掉重复的行比如说在a.txt里面有如下内容
aaa
bbb
ccc
ccc
ddd
ddd
eee
中间ccc和ddd是重复的我想修改后变为
aaa
bbb
ccc
ddd
eee
谢谢,请指教

[ Last edited by HAT on 2008-11-18 at 17:16 ]
作者: flyingphf     时间: 2008-3-28 08:32
行不行的啊
作者: flyingphf     时间: 2008-3-28 11:08
555,没有人知道的吗
作者: stockghost     时间: 2008-4-5 21:59
太简单了!
作者: flyingphf     时间: 2008-4-9 14:40

作者: zzy293     时间: 2008-4-10 19:32
想看点子多的贴子,只好顶了先。
作者: vkill     时间: 2008-4-10 20:50
搜索
作者: happysoul     时间: 2008-4-14 23:19
如果用dos批处理 有点难度的说!
貌似要是用C语言能完成!
作者: bray     时间: 2008-8-28 17:39
如果只想删除相邻的重复行 应该怎么处理?
作者: gxnews     时间: 2008-11-18 16:37
@echo off
:: 删除重复的行,但不能保留空行
:: 对不符合变量命名规则、变量个数超过限制的文本都无法正确处理
:: code by  youxi01 modified by jm 2006-10-31
(echo 清除重复行后的文件内容:& echo.)>str_.txt
for /f "delims=" %%i in (test.txt) do (
    if not defined %%i set %%i=A & echo %%i>>str_.txt)
作者: 123qaz     时间: 2008-11-19 03:39
这个命令很有用,期待解决