TEAMSPEAK_PATH=’/var/www/’ #sciezka do katalogu z ts
BACKUP_PATH=’/home/kopie/’ #sciezka do katalogu w ktorym ma zapisywac kopie
DEL=“true” #Usuwac stare kopie sprzed 7dni?
cd $TEAMSPEAK_PATH
if [ -e html ]
then
cp -r html $BACKUP_PATH
else
exit 0
fi
cd $BACKUP_PATH
tar -cvf $DATE.tar html
rm -r html
if [ “$DEL” = “true” ]
then
if [ -e $L_DATE.tar ]
then
rm -r $L_DATE.tar
fi
fi
Kopie robi, aczkolwiek nie usuwa, po danej liczbie dni co jest do poprawki, bo bawię się ciągle, ale coś nie mogę tego naprawić.
marcin82 ma rację. Po piersze ja bym zrezygnował z tych 7 dni ba jak cos cie stanie i nie nagrasz przez 7 dni do ci sie skasuje wszystko.
Lepiej zrobić tak - mam np. 5 kopi i zawsze muszę mieć pięć. Jaj sie nowa nagrywa to ostatnia sie kasuje.
Za dużo masz tych warunków