#!/bin/sh #監視開始直後のチェック無視時間 sleep 5 #チェックIP CHECK_IP=192.168.80.250 #チェックPATH CHECK_PATH=/index.html #チェックURL CHECK_URL=http://$CHECK_IP$CHECK_PATH #STOPフラグ STOP_FLAG=0 #STOPフラグしきい値 STOP_FLAG_LIMIT=5 while true ; do #監視インターバル sleep 5 CODE=`/usr/bin/curl -s --head $CHECK_URL | head -n 1 | cut -f 2 -d ' '` if [ "$CODE" != "200" ] ; then /etc/rc.d/init.d/pound start else STOP_FLAG=0 fi done