Bash Programmierung Problem

Milaan

Ensign
Registriert
März 2002
Beiträge
140
folgendes Programmierproblem unter Linux bash:

1. Im Verzeichnis /data1/BACKUP/ sollten jeden Tag um 1:00 Uhr alle *.bck Dateien vom Vortag gelöscht werden.

2. Im Verzeichnis /data4/BACKUP2/archivelogs sollten jeden Tag um 5:00 Uhr alle *.arc Dateien vom Vortag gelöscht werden.

wie muss das programmiert werden?
 
Ich würde das so machen, dass du zwei Skripte schreibst.
Beide Skripte trägst du dann in die /etc/crontab ein um sie zu den entsprechenen Zeitpunkten zu starten.

Dein eigentliches Problem ist das Filtern der Dateien in den Verzeichnissen, nehme ich an.
Dazu kannst du doch mal die Optionen des Befehls find anschauen.
 
Hmm... Mag sein...
Auch wenns dann merkwürdig ist, dass er die Zeitpunkte so betont Òo
 
wieso find?

wie wärs mit rm *.arc und *.bck ?

aos und vielleicht betont er die zeitpunkte weil der comp zu dem zeitpunkt aus is ;)
 
Zurück
Oben