Если я добавлю файл cron в /etc/cron.d, он не запустится, если я не отредактирую файл и не изменю команду. Затем кажется, что crond берет файл cron.
Как я могу сделать так, чтобы cron перезагрузил свои файлы cron в Ubuntu 10.04? «прикосновение» к файлу не работает и не перезапускает cron или не перезагружает cron.
Мой файл cron настроен на запуск каждую минуту и записывает в файл. Ничего не попадает в файл журнала, пока я не отредактирую команду, и для нее нет записи в / var / log / syslog
Я в тупике.
Вот мой файл cron, сохраненный в /etc/cron.d/runscript (обратите внимание, что он заканчивается новой строкой)
# Runs the script every minute. This is safe because it will exit with success if it's already running
* * * * * www-data if [ -f /usr/local/bin/thing ]; then exec /usr/bin/php /usr/local/bin/thing mode:prod -a 14 -d >> /var/log/thing/mything.log 2>&1; else echo `date +'[\%D \%T]'` "Thing not deployed. Command not run" >> /var/log/thing/mything.log; fi &