Запуск скрипта из cron
Добавлено: 2009-11-12 17:02:28
Или лыжи не едут, или я не еду, но понять не могу почему.
Есть вот такой вот скриптик dircreate.sh:
Лежит в моей домашней директории, права на него 755. При запуске от рута отлично отрабатывает, создает папку по дате и времени, дампит и сжимает туда базы.
В кронтабе вот такая вот запись:
приводит к тому, что создается нужная папка, а в ней файл нужного имени длиной 20 байт. То есть почему-то не отрабатывает mysqldump. И все. Файл не распаковывается, при простом просмотре содержит 20 нечитаемых символов.
Что я делаю не так?
Есть вот такой вот скриптик dircreate.sh:
Код: Выделить всё
DCR=`date '+%Y%m%d%H%M'`
mkdir /home/denis/backups/bases/$DCR
mysqldump --databases base1 base2 | gzip > /home/denis/backups/freeradius/$DCR/$DCR.gzВ кронтабе вот такая вот запись:
Код: Выделить всё
15 23 * * * root /usr/home/denis/./dircreate.shЧто я делаю не так?