Всем привет,
задача - выполнять python-скрипт каждый первый понедельник месяца. Решение - вот такая строка в crontab, дословно -
00 09 1-30 * * [ $(date +\%a) = Mo ] && python /www/manage.py act_monthly_report
Однако она не срабатывает. При этом в логе syslog появляется строчка CRON[10889]: (www) CMD ([ $(date +%a) = Mo ] && python /www/manage.py act_monthly_report) - то есть условие выполняется. И скрипт тоже в норме, если вызывать "python /www/manage.py act_monthly_report" из шелла, он сработает без проблем. А вместе - не хотят.
В чем может быть собака зарыта?
PS. Ubuntu 12.04, если что.