中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-09 20:02
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已解决] 关于网页转换成文本 以及文本相同内容的删除. 查看 1,747 回复 18
16 发表于 2008-09-15 15:59 ·  中国 福建 福州 电信
初级用户
积分 88
发帖 39
注册 2008-08-16 01:10
17年会员
UID 123307
性别 男
状态 离线
1>nul 表示将正确删除目录树的信息禁止输出,2>nul 表示将删除过程中的错误信息禁止输出。
/? 永远是你最好的老师
17 发表于 2008-09-15 16:09 ·  中国 福建 福州 电信
初级用户
积分 88
发帖 39
注册 2008-08-16 01:10
17年会员
UID 123307
性别 男
状态 离线
@echo off
type nul>ip1.txt
type nul>ip2.txt
for /f " tokens=1-3 delims==: " %%a in (123.txt) do (

findstr "%%b:%%c" ip1.txt>>ip2.txt 2>nul || "%%b:%%c">>ip1.txt
)



ip2.txt
pause>nul
goto :all



再帮我看看这段代码哪里有问题
为什么提示路径或语法错误

目的是找出123.txt中重复的IP


或者谁有更好的方法也可以写出来
/? 永远是你最好的老师
18 发表于 2008-09-15 16:16 ·  中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
||后面少写了echo
19 发表于 2008-09-15 16:55 ·  中国 福建 福州 电信
初级用户
积分 88
发帖 39
注册 2008-08-16 01:10
17年会员
UID 123307
性别 男
状态 离线
额 谢谢谢~~~~~
/? 永远是你最好的老师
论坛跳转: