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下:

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
下面的行么?
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还没来得及试试