Всем доброго дня!
Возникла такая проблемка.
Создал скриптик для экспорта дампа, в котором к имени дампа добавляется дата
-bash-3.2$ less expdp_mdm
z=`date '+%Y%m%d'`
expdp userid=mdm/vtlbfn@COMA DIRECTORY=DUMP_MAS DUMPFILE=mdm_$z.dmp
-bash-3.2$
при запуске вручную все создается ок!
добавляю задачу в крон, создается файл без даты mdm_.dmp почему так? На другом сервере все нормально?
Не отрабатывается переменная в crone
Модераторы: SLEDopit, Модераторы разделов
-
drBatty
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
-
Alex181
- Сообщения: 44
- ОС: Linux RH
-
Frank
- Сообщения: 1059
- ОС: Ubuntu, Debian
Re: Не отрабатывается переменная в crone
Применение переменной тут не оправдано, всё можно в одну строку: expdp userid=mdm/vtlbfn@COMA DIRECTORY=DUMP_MAS DUMPFILE=mdm_`/bin/date +%Y%m%d`.dmp
Если expdp_mdm - исполняемый скрипт, то где у него соответствующий заголовок?
Если expdp_mdm - исполняемый скрипт, то где у него соответствующий заголовок?

Спасибо сказали:
-
Alex181
- Сообщения: 44
- ОС: Linux RH
Re: Не отрабатывается переменная в crone
Frank спасибо, взял на вооружение, без переменной даже проще!