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...