cron, bash и tar
Загадка: есть Centos7, по крону выполняется простой bash-скрипт, который перекладывает директорию со всем содержимым из одного места в другое,попутно делает из нее tar.gz. только вот проблема.. когда руками запускаешь скрипт - всё замечательно, всё в порядке, а когда скрипт отрабатывает по крону - архив tar.gz получается «битым», там, где его забирают (точно такие же centos7), не могут его распаковать, выдаёт ошибку. где грабли?
#!/bin/bash
cd /var/www/html/
rm -rf ./upd
rm -f upd.tar.gz
cp -r /mnt/upd /var/www/html
tar -cvzf upd.tar.gz ./upd
chmod -Rf 755 ./upd
chmod -f 755 upd.tar.gz