Hier ein kleines Groovy Skript um bedingt Dateien zu löschen. Klar gibt es dazu auch Möglichkeiten in einer Kommando Shell, aber die wären einfach nicht groovy ;-)


01 import org.apache.commons.io.FileUtils;
02 
03 destDir = new File("D:/Verzeichnis/Unterverzeichnis");
04 
05 destDir.eachDir {
06   it.eachFile {
07     if (it.length() == 0) {
08       println "Lösche: " + it;
09       FileUtils.forceDelete(it);
10     }
11   }
12 }

FileUtils ist übrigens Bestandteil von http://commons.apache.org/