]>
git.rmz.io Git - dotfiles.git/blob - bin/mcbak.cron
3 BACKUP_DIR
=/home
/minecraft
/minecraft
/minecraft.backup
10 if [[ $M < 30 ]]; then
17 YESTERDAY
=`date -d "yesterday" +%Y.%m.%d`
18 if [[ $M == 30 ]]; then
19 # echo "Removing ${YESTERDAY}_$H.$M"
20 rm -rf "$BACKUP_DIR/${YESTERDAY}_$H.$M"*
22 if [[ $H != 00 && $H != 06 && $H != 12 && $H != 18 ]]; then
23 # echo "Removing ${YESTERDAY}_$H.$M"
24 rm -rf "$BACKUP_DIR/${YESTERDAY}_$H.$M"*
28 LAST_WEEK
=`date -d "last week" +%Y.%m.%d`
29 for hour
in 06 12 18; do
30 # echo "Removing ${LAST_WEEK}_$hour.00"
31 rm -rf "$BACKUP_DIR/${LAST_WEEK}_$hour.00"*
34 LAST_MONTH
=`date -d "4 weeks ago" +%Y.%m.%d`
35 if [[ $DOW != 5 ]]; then
36 # echo "Removing ${LAST_MONTH}_00.00"
37 rm -rf "$BACKUP_DIR/${LAST_MONTH}_00.00"*