中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 20:45
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]删除目录下文档内容含“//”的所在行
可打印版本  809 / 5
第1楼 flyuu 发表于 2010-03-01 15:49
初级用户 发帖 21 积分 41
[求助]删除目录下文档内容含“//”的所在行
目录下文档内容中,包含了“//”,我想删除“//”所在的整行内容,双斜杠后还有随机的字符组合、字符加空格组合,类似代码注释那样的一行内容。

查询命令帮助仍是不知道怎么写通配符,希望精通批处理的高人指点迷津,谢谢!

附上操作代码,参考了:

http://www.cn-dos.net/forum/viewthread.php?tid=26622


第2楼 flyuu 发表于 2010-03-01 15:51
初级用户 发帖 21 积分 41
简单的说就是某行有双斜杆,就干掉它,文件更新
第3楼 slore 发表于 2010-03-01 16:32
铂金会员 发帖 2,478 积分 5,212
findstr /v
第4楼 flyuu 发表于 2010-03-02 11:58
初级用户 发帖 21 积分 41
楼上的朋友
findstr 命令在cmd窗口运行,只要字符包含"//",会提示:忽略 //
第5楼 flyuu 发表于 2010-03-02 12:05
初级用户 发帖 21 积分 41
问题解决

附上代码,希望对碰着类似问题朋友有用

代码功能:

删除目录(含子目录)下所有文档(内容为文本性质)中包含指定字符的某行(或多行)内容,同时更新该文档



不足之处高手扶正,谢谢!

[ Last edited by flyuu on 2010-3-2 at 12:06 ]
第6楼 slore 发表于 2010-03-02 12:50
铂金会员 发帖 2,478 积分 5,212
findstr /v /c:"//" "t.txt"
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023