Os scripts em /etc/cron.hourly
, /etc/cron.daily
, /etc/cron.weekly
, /etc/cron.monthly
devem ser executados em horários específicos e não estão no formato clássico crontab. Ou, simplesmente, eles são scripts, não arquivos no formato crontab.
No caso do /etc/cron.hourly, eles são executados a cada hora.
você tem que inserir essa linha no crontab com o crontab -e. Para correr em /etc/cron.hourly você teria que retirar os 5 campos de tempo para executar apenas a cada hora (por exemplo, tirando 3,18,33,48 * * * *).
Portanto, no seu caso, você move seu script para /etc/cron.d
ou adiciona ao seu arquivo crontab o conteúdo do meu trabalho. retire-o do diretório /etc/cron.hourly.
De volta a /etc/crond.d, você precisa colocá-lo como em arquivo como:
3,18,33,48 * * * * root /usr/bin/python ....