cron 作业运行 google-musicmanager 并使其指示器显示在菜单栏中

cron 作业运行 google-musicmanager 并使其指示器显示在菜单栏中

由于某些原因,我需要定期使用 cron 运行脚本以启动 Google 音乐管理器(并执行一些音乐文件夹/文件和配置管理操作,这没有问题)。

一切都运行良好,除了一件事:当通过 cron 启动时,Google 音乐管理器指示器不会显示在菜单栏中(但该应用程序确实在后台运行,并且歌曲上传工作正常,等等)。但是,如果我从终端运行脚本,指示器就会显示出来。

我很确定这个问题与某些环境变量有关(我已经在脚本中输入了“export DISPLAY=:0.0”),但我无法确定是哪一个......这是我正在运行的脚本:

#!/bin/bash
export PATH=$PATH:/usr/bin:/bin:/usr/sbin:/sbin
export DISPLAY=:0.0
killall MusicManager
#some music folders/files and config management stuff
google-musicmanager
exit

有人有想法吗?

谢谢。

相关内容