我已经添加了一个cron作业来执行依赖于wmctrl的python脚本。作业将无法正确执行,我将其归因于cron作业似乎无法使用/找到wmctrl。
我在我的选项卡上添加了一个cron任务,如下所示:
* * * * * /home/tim/wmctrl -h > /home/tim/log.txt但是结果log.txt文件是空的。这个命令在命令行中运行得很好。
我的cron env如下:
HOME=/home/tim
LOGNAME=tim
PATH=/usr/bin:/bin
SHELL=/bin/sh
PWD=/home/tim在/usr/bin/中可以找到wmctrl
我尝试过其他普通的python脚本和应用程序,它们似乎都运行得很好。
如有任何帮助或建议,将不胜感激。
发布于 2014-01-10 14:36:43
你可能想试试这个:
* * * * * export DISPLAY=:0 && /home/tim/wmctrl -h > /home/tim/log.txt https://stackoverflow.com/questions/16169982
复制相似问题