Rzuciłem kilka rzutek, próbując uzyskać mój skrypt w języku Python, który będzie wykonywany co minutę. Pomyślałem więc, że uprościłem to, wykonując „najprostszą rzecz, która mogłaby ewentualnie działać” raz na minutę (uruchamiam debian / testowanie).
Utworzyłem plik jednowierszowy w /etc/cron.d/perminute
:
* * * * * /bin/touch /home/me/ding_dong
Jest własnością roota i jest wykonywalny (nie jestem pewien, czy którykolwiek z nich ma znaczenie). A potem zrobiłem:
sudo service cron reload
A potem usiądź i zacznij biegać od ls -ltr
nowa w moim katalogu domowym ( /home/me
). Ale mój plik ding_dong nigdy się nie pojawia. Wiem, że jeśli to zrobię sudo /bin/touch /home/me/ding_dong
, od razu się pojawi.
Oczywiście brakuje tu czegoś głupiego.