Files
backupsd/purgerepo.sh
Olli Graf 42d386c42d sha256 Datei wird am Ende wieder gelöscht.
prgerepo.sh löscht alles bis auf die letzten drei Backups.
2024-11-04 07:17:51 +01:00

9 lines
262 B
Bash
Executable File

#!/usr/bin/env bash
# Finde alle Dateien im Verzeichnis, sortiere sie nach Änderungszeit, und überspringe die neuesten drei
ls -t | tail -n +4 | while read -r file; do
# Lösche jede Datei, die älter als die drei neuesten ist
rm -v "$file"
done