3

我添加了一个 cron 作业来执行依赖于 wmctrl 的 python 脚本。该作业将无法正确执行,我已将此追溯到 cron 作业似乎无法使用/查找 wmctrl 的事实。

我在选项卡中添加了一项 cron 任务,如下所示:

* * * * * /home/tim/wmctrl -h > /home/tim/log.txt

但结果 log.txt 文件为空。此命令在命令行中运行良好。

我的 cron 环境如下:

HOME=/home/tim
LOGNAME=tim
PATH=/usr/bin:/bin
SHELL=/bin/sh
PWD=/home/tim

并且wmctrl/usr/bin/

我已经尝试过其他普通的 python 脚本和应用程序,它们似乎都运行良好。

任何帮助或建议将不胜感激。

4

1 回答 1

2

你可能想试试这个:

* * * * * export DISPLAY=:0 && /home/tim/wmctrl -h > /home/tim/log.txt 
于 2014-01-10T06:36:42.597 回答