Tar - Skript, welches mir den Tag vor 7 Tagen ausgibt
Entschuldigung der lange Titel, aber ich dachte ich müsste hier etwas präziser sein. Schliesslich geht es hier nur um Skripte.
Ich habe bereits hier den Thread eröffnet, und wurde hierher verwiesen.
ich möchte jede woche einmal meine Mails backupen. Jedoch möchte ich nicht immer gleich alle Mails sichern, sondern nur diejenigen die seit dem letzten mal neu hinzugekommen sind...
ich stelle mir vor, dass es jedesmal eine neue tar.gz datei gibt.... im format
mail-backup-04042004.tar.gz
mail-backup-%d%m%y.tar.gz etwa so...
ich hab gesehen, da gibt es eine funktion in tar
-N, --newer=DATUM nur Dateien jünger als DATUM sichern
kann man die da irgendwie verwenden???
Den heutigen Tag -7 kommt da nicht gut, dann habe ich einen Minus-Tag
was macht man da??
if %d < 7 then 30-(7-%d)
oder wie realisiert man sowas per bash script??
das script werde ich dann als cron job laufen lassen...