linux - crontab启动firefox
本文介绍了linux - crontab启动firefox的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我想用crontab启动firefox,写了个脚本如下
#!/bin/bash
echo "running" > /home/user/Desktop/shit.shit
echo $PATH >> /home/user/Desktop/shit.shit
export DISPLAY:=0
/usr/lib/firefox/firefox.sh www.baidu.com #这条命令在shell里面可以运行
#firefox.sh 是用whereis firefox找到的
然后再crontab -e
写上
SHELL=/bin/bash
* * * * * /home/user/temp/ff.sh
坐等firefox弹出窗口,然而并没有。桌面上确实有shit.shit
这个文件
内容是
running
/usr/bin /bin /usr/share
这说明脚本确实运行了啊,可是firefox没有启动。
按理说我用的都是绝对路径,应该不存在路径问题。
看到https://askubuntu.com/questio...
里说启动gui程序要export DISPLAY=:0
我加上去了也没用啊
问题:如何用crontab启动带窗口的程序如firefox
解决方案
export DISPLAY=:0
&& /usr/lib/firefox
这篇关于linux - crontab启动firefox的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文