Board logo

标题: 无后缀名文本文件指定字符过滤 [打印本页]

作者: 376775167     时间: 2008-12-16 00:51    标题: 无后缀名文本文件指定字符过滤

指定目录下(d:\123\124)文件均为无后缀名文本文件,过滤每个文件中是否有字符 “#”。删除不带该字符的其他文件的。删除124中的文件,123里的不删Dos6.22环境

[ Last edited by 376775167 on 2008-12-16 at 01:09 ]
作者: pooronce     时间: 2008-12-16 00:54
推广学汉字,请讲普通话
作者: s11ss     时间: 2008-12-16 01:01
cmd下:
CODE:  [Copy to clipboard]
for /r d:\123\124 %a in (*) do @find "#" "%a">nul||del "%a"

作者: 376775167     时间: 2008-12-16 01:11    标题: 多谢,dos环境下--无后缀名文本文件指定字符过滤

指定目录下(d:\123\124)文件均为无后缀名文本文件,过滤每个文件中是否有字符 “#”。删除不带该字符的其他文件的。删除124中的文件,123里的不删。
Dos6.22环境
作者: s11ss     时间: 2008-12-16 01:27
下面的行么?
CODE:  [Copy to clipboard]
for %a in (d:\123\124\*) do @find "#" "%a">nul||del "%a"

作者: xjhma84     时间: 2008-12-16 09:28
支持下~~~~
作者: 376775167     时间: 2008-12-16 21:08
我在试了,CMD下无效。为什么?
dos还没来得及试试




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5