He lanzado un montón de dardos tratando de ejecutar un script mío de Python para ejecutar cada minuto. Así que pensé en simplificarlo para hacer "la cosa más simple que podría funcionar" una vez por minuto (estoy ejecutando debian / testing).
Creé un archivo de una sola línea en /etc/cron.d/perminute
:
* * * * * /bin/touch /home/me/ding_dong
Es propiedad de root y ejecutable (no estoy seguro si alguno de esos es importante). Y luego hice:
sudo service cron reload
Y luego siéntate y comienza a correr ls -ltr
una y otra vez en mi directorio de inicio ( /home/me
). Pero mi archivo ding_dong nunca aparece. Sé que si hago un sudo /bin/touch /home/me/ding_dong
, aparece de inmediato.
Obviamente falta algo estúpido aquí.