Здравствуйте!
Alt Linux 4.1.1
Работаю под root
Задача. Есть ipcad. Нужно раз в день скидывать dump в файл /var/log/ipcad/everyday/ipstat_текущая_дата и сбросит статистику ipcad. При этом настроен сброс дампа ежеминутно в файл /var/log/ipcad/ipcad-curr.log
/etc/cron.d/ipcad
* * * * * rsh localhost dump > /dev/null
59 23 * * * rsh localhost dump /var/log/ipcad/everyday/ipstat-$(date "+%d%m%y").log
Проблема в том, что ни как не хочет обрабатываться результат date.
я проверял и простое копирование файла в файл с именем, в котором содержится дата
* * * * * cp /var/log/ipcad/ipcad-curr.log /var/log/ipcad/everyday/ipstat-$(date "+%d%m%y").log
и пытался просто результат записать в файл * * * * * date "+%d%m%y" >/tmp/qwe.log
менял форматы вывода даты... в любом случае в логе cron /var/log/cron/info выводится сообщение (root) cmd (date "+)
cron ошибок не фиксирует
если просто выполнить в баше что то типа date "+%d%m%y" > /tmp/qwe.log или cp /var/log/ipcad/ipcad-curr.log /var/log/ipcad/everyday/ipstat-$(date "+%d%m%y").log то выполняется всё корректно.