#!/bin/bash # V 0.1.0 050512 whatchanged.sh # # Licensed under GPL2 # # ¢ ¢ # ¢ ¢ # ¢ ¢¢ ¢ ¢ ¢¢ ¢¢ ¢¢ ¢¢ ¢¢ # ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ # ¢ ¢ ¢ ¢¢ ¢ ¢ ¢¢¢ ¢ ¢¢ ¢ ¢¢¢ # ¢ ¢ # martin ¢¢ krung ¢¢ # # ++++++++++++++++++++++++++++++++++++++++++++++++ # # DESC: gibt die vom vortag zu aktuellen tag veraenderten # dateien an, welche bei rdiff-backup anfallen # BACKUP=bkp mount /${BACKUP} INC=/${BACKUP}/daily/rdiff-backup-data/increments/ echo $INC EPOCHSEC=`date +%s` # yesterday as epoch second YESTERDAY=$(($EPOCHSEC - 86400)) #yesterday as date YESTERDAY=`date --date "Jan 1, 1970 00:00:00 + ${YESTERDAY} seconds" +%F` #echo ${YESTERDAY} find $INC | grep ${YESTERDAY} | grep missing > /var/log/backup/${YESTERDAY}.missing find $INC | grep ${YESTERDAY} | grep diff.gz > /var/log/backup/${YESTERDAY}.diffs gzip /var/log/backup/${YESTERDAY}.missing gzip /var/log/backup/${YESTERDAY}.diffs umount /${BACKUP}