Letzte 10 Backups übrig lassen

Ich speichere Backups - doch die Anzahl der Dateien steigt dadurch Tag für Tag. Um dies zu vermeiden, lasse ich immer nur die letzten 10 Dateien übrig:

Wenn also die tägliche/stündliche/... Datei z.B. "Backup-YYYY-MM-DD" heißt (also Backup-2021-03-11, Backup-2021-03-12, Backup-2021-03-13 usw.), dann

#!/bin/bash
ls -1tr Backup-* | head -n -10 | xargs -d '\n' rm -f --


KategorieLinux

Letzte 10 Backups übrig lassen (zuletzt geändert am 2021-03-13 15:33:08 durch HansStefanSuhle)