J'ai mis un script exécutable /etc/cron.hourly, mais ce script ne s'exécutait pas toutes les heures, en fait il ne s'exécute jamais du tout. 
Voici le script (Hour-sound) que j'ai réalisé:
#! / bin / bash mplayer ~ / Musique / sfx_msg-highlight.wv &> / dev / null & spd-say -r -50 -p 50 -t male3 "Le temps est maintenant $ (date +"% l% p ")" notify-send "C'est:" "$ (date +"% l% p ") maintenant." -i ~ / Images / "premier tee.png" -t 5000
Mon crontab est:
DISPLAY=":0.0"
XAUTHORITY="/home/naruto/.Xauthority"
XDG_RUNTIME_DIR="/run/user/1000"
0 * * * * /home/naruto/Hour-sound.shBien que les commandes mplayeret spd-saysoient exécutées correctement, ce notify-sendn'est pas le cas. J'ai également essayé de rediriger l'erreur vers un fichier:
0 * * * * /home/naruto/Hour-sound.sh 2>/tmp/errorMais cela n'a montré aucune sortie. Qu'est-ce que je fais mal?
/etc/crontabfichier a- t- il la ligne 17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly?
                
/etc/crontaba larun-partsligne pour exécuter toutes les heurescronemplois dans le répertoire?