【发布时间】:2015-05-27 05:22:00
【问题描述】:
我想使用简单的 bash 脚本在 2 小时后自动刷新 firefox。 我有:
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
xvkbd -window Firefox -text "\Cr";
exit 0
我想使用 crontab -e 运行它。我添加了任务,但没有任何反应。 当我用终端运行这个脚本时,一切都没有问题。 我还在我的简单脚本中尝试了 xdotool 。 我对诸如“重新加载每个”或“选项卡自动重新加载”之类的 Firefox 附加组件不感兴趣,因为每次重新启动 Firefox 都会丢失附加组件的设置。 任何答案或想法将不胜感激。 谢谢。
【问题讨论】:
-
您能否评论一下我的编辑是否符合您提出问题的初衷?具体来说,您最初是否尝试将此内容粘贴到
crontab -e(作为 4ae1e1 的答案试图解决),或者您是否未指定您如何配置 crontab 的详细信息,而仅描述您正在运行的脚本的内容那里? -
是的,您的编辑符合我的意图。
script.sh作为独立对象存在,我用crontab -e引用了这个脚本。我把 script.sh 的路径放在那里并为 crontab 设置工作。下次我会更好地阐明我的意图。谢谢你的帮助。