Ich schreibe ein Bash-Skript, das alte Dateien löschen muss.So löschen Sie Dateien älter als X Stunden
Aktuelle Zeit ist implementiert:
find $LOCATION -name $REQUIRED_FILES -type f -mtime +1 -delete
Dies wird älter als 1 Tag der Dateien löschen.
Aber was ist, wenn ich eine feinere Auflösung brauche, die 1 Tag, sagen wir 6 Stunden alt ist? Gibt es einen schönen, sauberen Weg, wie es mit find und -mtime funktioniert?
Danke für die Antworten jeder, -mmin ist genau das, was ich brauchte :) irgendwie habe ich es in der Manpage verpasst. –
Mine hat nicht -mmin :( – xtofl
tmpwatch ist für dich dann! –