Crontab调用脚本执行notify-send无GUI通知问题求助
Crontab调用脚本执行notify-send无GUI通知问题求助
各位好,我遇到个头疼的问题想请教大家:
我写了个bash脚本,功能是当指定文件夹里有新文件创建时弹出GUI通知提醒我。在终端里直接运行这个脚本的时候一切正常,通知能正常弹出来;但把它加到crontab里设置成开机启动后,虽然脚本确实在后台运行了(日志里能看到执行记录),但GUI通知就是死活不显示。
我之前在askubuntu上搜过相关问题,试着加了显式指定DISPLAY的配置,比如设置的crontab内容是:
@reboot DISPLAY=:0.0 && /my/script.sh >> /my/script.log
但还是没用,通知依然不出来。有没有大佬知道这到底是哪里出问题了?麻烦帮忙指点一下,谢谢大家!
备注:内容来源于stack exchange,提问作者rhadamanthe




