linux - crontab启动firefox

查看:133
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆