#!/bin/sh DIRECTORIES="/var/log /usr/local/apache2/logs /share/Quicken /home/lotec /var/www/htdocs" # directories to backup BACKUPTO=/backup/backup # where to store the backups TAR=/bin/tar # name and locaction of tar set $(date) #remove old files #find all files under /backup/backup older than 2 days, and delete find /backup/backup -type f -mtime +2 | xargs rm -f #find all files newer than FILE, and delete find /backup/backup -type f -newer /backup -exec rm \{\} \; # Backup BACKUPLOG="/var/log/backup$(date'+%Y.%m.%d:%H:%M').log" export BACKUPLOG tar cfz "/backup/backup/blackknight$(date '+%Y.%m.%d:%H:%M').tgz" $DIRECTORIES