当前位置: 技术问答>linux和unix
高分请教一个linux下webserver的检测的shell脚本问题
来源: 互联网 发布时间:2015-07-23
本文导语: 目前,我安装了一台WWW服务器,想用lynx浏览器,定时访问,如果发现服务器不在响应,就reboot机器。写一个脚本,如下: while true do lynx -dump http://localhost/index.html if [ 返回不对,服务器已经停止 ] then ...
目前,我安装了一台WWW服务器,想用lynx浏览器,定时访问,如果发现服务器不在响应,就reboot机器。写一个脚本,如下:
while true
do
lynx -dump http://localhost/index.html
if [ 返回不对,服务器已经停止 ]
then
reboot
else
sleep 1
done
请教各位大侠,我如何判断"返回不对,服务器已经停止"啊??,也就是下面两句话该怎么写。
lynx -dump http://localhost/index.html
if [ 返回不对,服务器已经停止 ]
while true
do
lynx -dump http://localhost/index.html
if [ 返回不对,服务器已经停止 ]
then
reboot
else
sleep 1
done
请教各位大侠,我如何判断"返回不对,服务器已经停止"啊??,也就是下面两句话该怎么写。
lynx -dump http://localhost/index.html
if [ 返回不对,服务器已经停止 ]
|
试一下程序的返回值? 可能是$!
|
up一下。