如何做到批量删除指定文件夹 目录结构如下 D:\tmp ├─AA │ ├─cache │ └─tmp ├─BB │ ├─cache │ └─tmp ├─CC │ ├─cache │ └─tmp └─DD ├─cache └─tmp 现在想把除了BB目录以外,各一级子目录下的tmp、cache都删除 如果通过这样的命令 rm -rf /tmp/*/cache rm -rf /tmp/*/tmp 可以做到把子目录下的tmp和cache都删除,但是我还需要保留某个文件夹下的tmp、cache 这个就不知道如何操作了
如何做到批量删除指定文件夹 目录结构如下 D:\tmp ├─AA │ ├─cache │ └─tmp ├─BB │ ├─cache │ └─tmp ├─CC │ ├─cache │ └─tmp └─DD ├─cache └─tmp 现在想把除了BB目录以外,各一级子目录下的tmp、cache都删除
E:\111\222\MacTest>"C:\Program Files\cygwin\bin\find.exe" "Feb 7 2012" -name Scripts Feb 7 2012/1FFD/02/Scripts Feb 7 2012/Scripts E:\111\222\MacTest>"C:\Program Files\cygwin\bin\find.exe" "Feb 7 2012" -name Scripts|xargs c:\"Program Files\cygwin\bin\rm.exe" -rf E:\111\222\MacTest>"C:\Program Files\cygwin\bin\find.exe" "Feb 7 2012" -name Scripts Feb 7 2012/1FFD/02/Scripts Feb 7 2012/Scripts xar...