Исправление beastie, (текущая версия) :
в cron: (crontab -e)
0 */6 * * * find /path/to/original/files -name '*.doc*' -or -name '*.xls*' -or -name '*.txt' -print0 | xargs -r0 tar zcf /path/to/backups/backup-`date +%F-%H`.tgz
Как-то так. ТС, с тебя пирожок.
Исходная версия beastie, :
0 */6 * * * find /path/to/original/files -name '*.doc*' -or -name '*.xls*' -or -name '*.txt' -print0 | xargs -r0 tar zcf /path/to/backups/backup-`date +%F-%H`.tgz
Как-то так. ТС, с тебя пирожок.