使用批处理文件删除一些文件

时间:2011-09-08 13:09:17

标签: batch-file delete-file

我必须创建批处理文件来删除名称第一个符号为“a”的目录的文件。我该怎么办?

2 个答案:

答案 0 :(得分:3)

如果您使用的是Windows ,请尝试此操作(假设* full_path *是您要删除的目录):

@echo off
DEL /Q full_path\a*.*

或者如果要删除该目录及其子目录中的文件,请尝试以下操作:

@echo ff
DEL /Q /S full_path\a*.*

如果您使用的是Linux (或类似),请尝试以下操作:

rm -f full_path/a*

rm -rf full_path/a*

答案 1 :(得分:0)

如果您使用的是Linux或OSX或Cygwin,请尝试

find . -name "a*" -delete

如果要删除整个目录

find . -name  "a*" | xargs -n 5 rm -r