Я помістив виконуваний скрипт /etc/cron.hourly
, але цей сценарій не запускався щогодини, насправді він ніколи не працює.
Ось сценарій (Hour-sound), який я зробив:
#! / бін / баш mplayer ~ / Музика / sfx_msg -light.wv &> / dev / null & spd-say -r -50 -p 50 -t male3 "Час зараз $ (дата +"% l% p ")" notify-send "It:" "$ (дата +"% l% p ") зараз." -i ~ / Картинки / "first tee.png" -t 5000
Мій crontab:
DISPLAY=":0.0"
XAUTHORITY="/home/naruto/.Xauthority"
XDG_RUNTIME_DIR="/run/user/1000"
0 * * * * /home/naruto/Hour-sound.sh
Хоча команди mplayer
і spd-say
команди виконуються правильно, значення " notify-send
ні". Я також спробував помилку переадресації у файл:
0 * * * * /home/naruto/Hour-sound.sh 2>/tmp/error
Але це не показало результатів. Що я роблю неправильно?
/etc/crontab
є файл рядок 17 * * * * root cd / && run-parts --report /etc/cron.hourly
?
/etc/crontab
єrun-parts
рядок для виконання погодиннихcron
завдань з каталогу?