0
我正在编写脚本来检查并重新启动覆盆子pi上的wifi。它也应该杀死并重新启动铬。我设置了作业运行从crontab中每分钟,那命令是:从shell脚本(Raspberry Pi)运行Chromium?
*/1 * * * * /usr/local/bin/checkwifi.sh
内checkwifi.sh的:
ping -c4 192.168.1.1 > /dev/null
if [ $? != 0]
then
sudo /sbin/ifdown 'wlan0'
sleep 5
sudo /sbin/ifup --force 'wlan0'
sudo pkill chromium
sleep 10
/usr/bin/chromium --kiosk "http://some-website-here"
fi
一切行动开展铬的作品,包括杀害铬的任何运行实例。最后一行默默地出错,或者至少我没有发现任何错误记录。
此外,如果我跑......
/usr/local/bin/checkwifi.sh
...从终端,它工作正常。
任何想法?
这是一种通常应作为评论发布的响应类型(但由于您没有足够的声望点发布评论,所以我不确定您尝试提供哪些帮助) 。 – sideshowbarker
是的,如果您有50位代表,您只能发表对主帖的评论。 由于op没有提供足够的信息来进行调试以获得完整答案......这是我们可以提供的唯一帮助。 :/ –
这没关系,因为无论如何这最终都是正确的解决方案! –