Gibt es einen Befehl, um alle Dateien in einem Verzeichnis zu löschen, die in N nicht geändert wurden Tage? Ich muss einige alte Protokolle bereinigen.
Akzeptierte Antwort:
Dadurch werden alle Dateien gelöscht, die älter als 5 Tage sind, Sie können einen -name '*log'
eingeben dort auch, um genauer zu sein, und vielleicht möchten Sie eine maxdepth
angeben auch im find-Befehl.
find /some/dir -type f -mtime +5 -delete