Então, eu gosto de fazer backups usando um script bash como este
DATE = date +%Y%m%d-%H%M
tar -jcvf /home/backup/myfiles-$DATE.tBz2 dirtobackup1 dirtoback2
Se você quiser, pode executar algo assim para limpá-lo ache / home / backup / -ctime +2 -exec rm {} \;
Isso tem várias vantagens sobre o que você está pedindo. Os backups são compactados e em arquivos. Como eles estão em arquivos, você pode fazer um "rm" em vez de um "rm -rf", o que pode ser muito errado em scripts
Depois de colocar o script em funcionamento, basta colocá-lo em /etc/cron.daily para ser executado todos os dias.