我在自助服务终端模式下使用chrome-browser作为显示器,但有时可能会崩溃。 如果发生这种情况,我希望能够杀死/重新启动浏览器,但我无法检查chrome的状态。
有没有人知道如何检查铬是否已经崩溃,或者如果铬崩溃会将铬配置为关机?
Chromium 28.0.1500.52 Ubuntu 12.04
答案 0 :(得分:2)
将以下代码放入文件中,将其命名为您喜欢的名称(foo):
#!/bin/sh
while : # run forever
do
chromium-browser
done
然后执行:
chmod +x foo
使文件名为foo executable。
当您的自助服务终端启动时,请调用程序foo(您刚刚创建的文件)。
该脚本在“永远执行此操作”循环中运行chrome浏览器。如果浏览器死了(无论出于何种原因),脚本将重新启动它。