Ich möchte Protokolldateien, die älter als 5 Tage sind, aus einem Verzeichnis löschen. Das Löschen sollte jedoch nicht auf dem Zeitstempel der Datei basieren. Es sollte auf dem Namen der Datei basieren. Für das Beispiel heutigen Datum 07.05.2012 ist und das Verzeichnis enthält 10 Dateien von Namen wie ABC_20120430.log
, ABC_20120429.log
, ABC_20120502.log
, ABC_20120320.log
usw. Ich mag die Dateien entfernen können , indem Sie das Datum aus dem Namen der Datei zu extrahieren.