我想创建一个bash脚本:
删除所有Firefox Cookie
启动Firefox - 打开网址,例如www.google.com
加载页面
退出Firefox
将所有Cookie输出到文本文件
我想通过PHP或SSH运行脚本,但我不能让它工作。 Firefox无法启动。你知道什么是错的吗?
sqlite3 .mozilla/firefox/4cgsngb1.cookie1/cookies.sqlite 'delete from moz_cookies'
export DISPLAY=:0
firefox http://www.google.com &
PID=`jobs -p`
kill $PID
sqlite3 .mozilla/firefox/4cgsngb1.cookie1/cookies.sqlite 'select * from moz_cookies'
答案 0 :(得分:1)
除非您将虚拟帧缓冲区(例如Xvfb
)安装到远程计算机上,否则无法运行图形应用程序,或者在SSH情况下,除非您将图形输出转发到本地计算机({{1} }})。