Ich brauche Ihre Hilfe, um einen Weg zu finden, um einige Dateien in mehreren Unterverzeichnissen basierend auf dem Datumsformat im Namen zu löschen.
Ich benutze dieses Skript in youtube-dl:
youtube-dl --yes-playlist --download-archive archive.txt --continue --ignore-errors --no-overwrites --dateafter now-1week -o '%(uploader)s/%(upload_date)s - %(title)s' -a rss.txt
Mit dem Skript habe ich Folgendes:
Videos
│ rss.txt
│ archive.txt
│
└───Artiste_Youtube_01
│ │ 20170906 - Title.mkv
│ │ YYYYMMDD - Title.mkv
|
└───Artiste_Youtube_02
│ YYYYMMDD - Title.mkv
│ YYYYMMDD - Title.mkv
Und ich möchte das mkv, das älter als 1 Woche + 1 Tag ist, automatisch löschen.
Ich habe folgendes gesehen:
find ./my_dir -mtime +10 -type f -delete
Es ist gut für das Erstellungsdatum, aber nicht für das angegebene Datum der Datei.
Kannst du mir helfen? Vielen Dank.