J'ai jeté un tas de fléchettes en essayant de faire exécuter chaque minute un script en python. J'ai donc pensé simplifier le processus pour qu'il ne fasse que "la chose la plus simple qui puisse fonctionner" une fois par minute (je suis sous debian / testing).
J'ai créé un fichier d'une seule ligne dans /etc/cron.d/perminute
:
* * * * * /bin/touch /home/me/ding_dong
Il est la propriété de root et de l'exécutable (je ne sais pas si cela importe). Et puis j'ai fait:
sudo service cron reload
Et puis asseyez-vous et commencez à courir ls -ltr
encore et encore dans mon répertoire personnel ( /home/me
). Mais mon fichier ding_dong ne se présente jamais. Je sais que si je fais sudo /bin/touch /home/me/ding_dong
ça, ça se voit tout de suite.
Manque évidemment quelque chose de stupide ici.