Podpora :: RAR Support

2008-01-25 16:48:29
Fučikovský
Přepsat původní archiv

Každý den se mi automaticky spustí záloha  do ARCHUdd.rar kde DD je den v mesici, takze se toci dokola   max.31 archivu.  Výše uvedené jméno archivu generuji pomocí příkazu -agDD .

Problém je v tom, že se archivují (požívám fci m=move) pokaždé jiné soubory, sice jsou ze stejného adresáře ale jejich jméno jsou generována nahodile. Takže každý den jsou jiná jména souborů. No a do toho archivu se mi tedy stále přidávají což nechci, chci tam mít jenom jednodenní zálohu.  NEDOVEDU tedy přijít na to, jak pře spuštěním archivace archiv ASRCHUdd.rar vynulovat nebo zcela smazat (aniž bych musel něco programovat třeba v C+ ???)

2008-02-08 10:32:32
joe
Re: Přepsat původní archiv
Napsat si skript, ktery smaze soubor podle aktualniho data by nemel byt az takovy problem.

#!/bin/sh
dd=`date +%d`
echo "rm -f ASRCHU${dd}.rar"

Bohuzel nejsem momentalne schopen napsat a vyzkouset skript, ktery by byl zalozeny jenom na prikazech dostupnych ve Windows bez nutnosti doinstalovat nejaky balicek, ale interpret shellovych skriptu se da stahnout zadarmo z internetu (treba jako soucast MSYSu), takze to snad nebude vadit.