Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Backup-Script - löschen von alten Sicherungen funktioniert nicht

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jens2
Gast





BeitragVerfasst am: 14. Sep 2004 8:58   Titel: Backup-Script - löschen von alten Sicherungen funktioniert nicht

Hallo Leute,

ich habe ein einfaches Backup-Script für eine wöchentliche Sicherung gebaut:

m=/backup/weekly
p=KW`date "+%V"`
l=$m/$p/backup.log

echo BackupWeekly - `date "+%d.%m.%y %H:%M"` - Verzeichnis:$m/$p - Logfile:$l
cd $m

find * -type d -mtime +27 -maxdepth 0 -exec rm -rf '{}'

mkdir $p && echo Verzeichnis $p angelegt

cp -a /data $m/$p

echo BackupWeekly - `date "+%d.%m.%y %H:%M"` - abgeschlossen >> $l

Da auf die Sicherungsplatte maximal 4 Sicherungen passen, will ich alle Verzeichnisse älter als 3 Wochen löschen, was aber nicht funktioniert.

Die Fehlermeldung lautet:

find: missing argument to `-exec'

Was hab ich da falsch gemacht???

Danke schon mal!

Gruss Jens
 

jochen
prolinux-forum-admin


Anmeldungsdatum: 14.01.2000
Beiträge: 699
Wohnort: Jülich

BeitragVerfasst am: 14. Sep 2004 9:51   Titel:

Setz mal ein "\;" (ohne Anführungszeichen) hinter das find-Kommando:
Code:
find * -type d -mtime +27 -maxdepth 0 -exec rm -rf '{}' \;


Jochen
_________________
Die grösste Lüge der EDV? "Mal eben..."
 
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen

Jens2
Gast





BeitragVerfasst am: 14. Sep 2004 13:03   Titel:

Jo, geht!

Danke

Gruss Jens
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy