我需要显示一个来自cron工作的通知.我的crontab是这样的:
$crontab -l # m h dom mon dow command * * * * * Display=:0.0 /usr/bin/notify-send Hey "How are you"
我检查了/ var / log / syslog,该命令实际上是每分钟执行一次,但不会弹出通知.
有人可以帮我理解为什么吗
解决方法
我找到答案:
$crontab -l # m h dom mon dow command * * * * * export DISPLAY=:0.0 && export XAUTHORITY=/home/ravi/.Xauthority && sudo -u ravi /usr/bin/notify-send Hey "How are you"
谢谢,拉维