Здравствуйте!
Хочу поставить по крону удаление одних файлов и копирование других. Делаю:
tmpreaper -v 3d ~/galaxy/database/tmp >> ~/tmpreaper.log
- и всё превосходно работает. Забиваю точно такую же строчку в крон
0 0 * * * tmpreaper -v 3d ~/galaxy/database/tmp >> ~/tmpreaper.log
- и ничего не происходит! Файлы копятся по много дней. И даже в файл ничего не пишется (хотя файл создаётся вроде).
А также делаю так:
sudo rsync -ahv --delete --exclude={'data','dev','proc','sys','run','tmp','media','mnt','home/transgen/test','home/transgen/galaxy/database/tmp','home/transgen/galaxy/database/jobs_directory','swap.img'} / /data/backup/root_backup/
- и всё работает не менее превосходно! А когда я делаю ровно то же самое в кроне (от суперпользователя)
0 1 * * * rsync -ahv --delete --exclude={'data','dev','proc','sys','run','tmp','media','mnt','home/transgen/test','home/transgen/galaxy/database/tmp','home/transgen/galaxy/database/jobs_directory','swap.img'} / /data/backup/root_backup/
, эта скотина копирует все те папки, которые я ей сказал не копировать! Как следствие бекап распухает до потенциально бесконечных объёмов. И нет, предварение и послеварение имён слешами не помогает.
Кто виноват и что делать?
Заранее благодарен.