自动执行播放音乐的程序

自动执行播放音乐的程序

如上所述,我想执行一个在特定时间自动播放音乐的程序。我尝试使用 crontab 但没有结果。这是我在 crontab 中输入的内容:

8 15 30 3 4 python play_music.py

没有调度程序,python 脚本就可以工作。我想知道使用 crontab 是否可以解决我的问题,因为 crontab 可能会在其环境中执行该程序。

有人有想法或其他解决方案吗?提前致谢。

答案1

crontab 文件中使用的路径可能与交互式 shell 中定义的路径不同,并且许多变量根本没有设置。

您可以PATH=$HOME/bin:$PATH在 crontab 文件中添加一行,或者仅使用绝对路径。

PD:如果您的脚本使用 X11,您应该设置$DISPLAY变量。

相关内容