中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 12:05
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]去掉重复行
可打印版本  1,453 / 10
第1楼 flyingphf 发表于 2008-03-27 21:14
中级用户 发帖 142 积分 392
[已结]去掉重复行
我想问下怎么去掉重复的行比如说在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 ]
第2楼 flyingphf 发表于 2008-03-28 08:32
中级用户 发帖 142 积分 392
行不行的啊
第3楼 flyingphf 发表于 2008-03-28 11:08
中级用户 发帖 142 积分 392
555,没有人知道的吗
第4楼 stockghost 发表于 2008-04-05 21:59
中级用户 发帖 105 积分 215
太简单了!
第5楼 flyingphf 发表于 2008-04-09 14:40
中级用户 发帖 142 积分 392
第6楼 zzy293 发表于 2008-04-10 19:32
新手上路 发帖 7 积分 16
想看点子多的贴子,只好顶了先。
第7楼 vkill 发表于 2008-04-10 20:50
金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽
搜索
第8楼 happysoul 发表于 2008-04-14 23:19
初级用户 发帖 15 积分 29
如果用dos批处理 有点难度的说!
貌似要是用C语言能完成!
第9楼 bray 发表于 2008-08-28 17:39
新手上路 发帖 7 积分 14
如果只想删除相邻的重复行 应该怎么处理?
第10楼 gxnews 发表于 2008-11-18 16:37
新手上路 发帖 4 积分 5
@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)
第11楼 123qaz 发表于 2008-11-19 03:39
新手上路 发帖 10 积分 10
这个命令很有用,期待解决
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023