Batch file 使用批处理文件删除某些文件

Batch file 使用批处理文件删除某些文件,batch-file,delete-file,Batch File,Delete File,我必须创建批处理文件来删除名为“a”的目录中的文件。如何操作?如果您使用的是Windows,请尝试此操作(假设*full_path*是您要删除的目录): 或者,如果要从该目录及其子目录中删除文件,请尝试以下操作: @echo ff DEL /Q /S full_path\a*.* rm -f full_path/a* 如果您正在使用Linux(或类似),请尝试以下操作: @echo ff DEL /Q /S full_path\a*.* rm -f full_path/a* 或 如果您使

我必须创建批处理文件来删除名为“a”的目录中的文件。如何操作?

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

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

@echo ff
DEL /Q /S full_path\a*.*
rm -f full_path/a*
如果您正在使用Linux(或类似),请尝试以下操作:

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


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

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

@echo ff
DEL /Q /S full_path\a*.*
rm -f full_path/a*
如果您正在使用Linux(或类似),请尝试以下操作:

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


如果您正在使用Linux、OSX或Cygwin之类的工具,请尝试

find . -name "a*" -delete
如果要删除整个目录

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

如果您正在使用Linux、OSX或Cygwin之类的工具,请尝试

find . -name "a*" -delete
如果要删除整个目录

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