【发布时间】:2016-11-18 10:02:43
【问题描述】:
我是使用 crontab 的新手,我一直在尝试做一个简单的 cron 工作。 我想每 1 分钟按一次 F5 来刷新 Mozzila Firefox。我正在使用 xdotool 按 F5。 我有脚本 /usr/local/bin/refresh.sh:
#!/bin/bash
xdotool search --name "Mozilla Firefox" key F5
如果我在命令行中运行它,它工作正常。和许可:
-rwxr-xr-x. 1 root root 89 15. čec 10.32 refresh.sh
在 crontab 我有:
*/1 * * * * cd /usr/local/bin && sh refresh.sh
但是 cron 运行的脚本不起作用。 谁能告诉我我做错了什么?
【问题讨论】:
-
您需要传递任何
DISPLAY变量吗?日志中有任何内容吗? -
是的,我忘记了位置 Display=: 0,谢谢你
标签: shell cron centos crontab xdotool