【发布时间】:2015-09-17 03:35:19
【问题描述】:
我必须创建批处理文件来删除名称第一个符号为“a”的目录中的文件。我该怎么做?
【问题讨论】:
我必须创建批处理文件来删除名称第一个符号为“a”的目录中的文件。我该怎么做?
【问题讨论】:
如果您使用的是 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*
【讨论】:
如果您使用的是 Linux、OSX 或 Cygwin 之类的东西,请尝试
find . -name "a*" -delete
如果你想删除整个目录
find . -name "a*" | xargs -n 5 rm -r
【讨论】: