Hallo Thilo,
eine neue Version mit ein paar Änderungen:
1. Anstelle von "26.05.2020" wird der Name eines Ordners so zusammengesetzt: "2020_05_26".
Das "Umdrehen" ist notwendig, weil der zu entfernende Ordner nicht durch den Namen, welcher dem Datum "vor 30 Tagen" entspricht, bezeichnet wird.
Wegen folgender Überlegung: Wenn mit der bisherigen Lösung an einem Tag kein Backup erzeugt wird, dann würde am nächsten Tag der zweitälteste Ordner entfernt werden.
Die Punkte sind durch Underscores ersetzt, weil sonst der letzte Zahlenwert als Suffix behandelt wird.
2. Das 30 Tage zurückliegende Datum wird nicht mehr errechnet. Aus demselben Grund: Wenn ein Backup ausfiel, würde ein falscher Ordner entfernt werden.
Nun ist der zu entfernende Ordner ganz einfach der erste im Backup-Ordner, sobald dieser mehr als 30 Ordner enthält.
3. Wenn das Script diesen ersten Ordner direkt entfernen würde, könnte es sein, dass es nicht der erste ist. Was soll das?!? Mit "Mojave" wurde die verlangte Liste der Ordner nicht mehr in alphabetischer Ordnung zurückgegeben. Ob es mit "Catalina" immer noch so ist, kann ich nicht prüfen. Werden wir nachholen.
Zuerst wird der Finder gebeten, die Namen der Ordner aufzulisten. Sicherheitshalber wird diese Liste an einen Handler geschickt, welcher sie sortiert zurückgibt. Dann ist das erste Element der Liste der Name des zu löschenden Ordners.
4. Analog Deinem Wunsch in unserem privaten Austausch werden die Ordner "Dokumente" und "Musik" kopiert. Deshalb werden deren Pfade in eine Liste gesetzt.
Das nachfolgende Script habe ich im Format "Programm" gesichert und es unten angehängt. Somit muss es nicht ab "Script Editor" gestartet werden. Es genügt ein Doppelklick auf das Icon des Scripts.
Gruss, Hans