find /Pfad -name 'dateiname*' -cmin +120 -delete; find /Pfad -name 'dateiname*' -cmin +10080 -delete
Hier müsste natürlich noch bei der ersten Zeile angegeben werden, dass zusätzlich die Dateien nicht älter als 1440min sein darf.
Unterm Strich hättest Du aber den ganzen Tag lang alle Backups (Zitat:"der aktuelle Tag soll unberührt bleiben") und zudem die letzten 7 Tage immer nur das jüngste Tagesbackuop des jeweiligen Tages.
Lukas