webのエラーを検知しメールを送信するshell script

あるwebサイトが正常な画面ではないときにエラーを知らせるメールを送るスクリプト
対象は、正常な画面では”Error”の文字列は一つもなく
エラーを起こしたとき”Error”を含む文章を表示するwebサイトという前提

#!/bin/sh
//curlで指定のURLの内容を標準出力
//grep -cで"Error"を含む行数を取得
num=`curl http://sample.com | grep -c -i "Error"`
echo $num
//"Error"の文字を含む行が1つでもあればメールを送信する
if [ $num -ge 1 ]; then
   MAIL_ADDRESS=*******@gmail.com
   SUBJECT="error"
   BODY="確認してください"
   echo ${BODY} | mail -s ${SUBJECT} ${MAIL_ADDRESS}
else
   echo “NO ERROR”
fi

crontabで、指定された間隔で自動で行うように設定する

//shell scriptを毎分実行する
 */1 * * * * /bin/bash error.sh