間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

epg取得確認

$ cat checkepg.sh
cd `/usr/bin/dirname $0`
IP=192.168.2.6
if [ -n "$1" ]; then IP=$1; fi
rm -f epg.xml
curl  http://${IP}:10000/conf/cgi/justc.cgi?epghist -o epg.xml
cat epg.xml | grep "<day>`date -d '1 days ago' '+%-d'`</day>" && exit 0
cat epg.xml | grep "<day>`date '+%-d'`</day>" && exit 0
echo "XVEPGの取得障害発生中${IP}"
echo "XVEPGの取得障害発生中${IP}`cat epg.xml`" |  nkf  -Lu | mail -s '[XV-EPG-ERR]' example@example.com

[手動登録した機器からのみアクセスを許可する]をDisableにしておく必要がある
http://d.hatena.ne.jp/gunshot/20051224/p1
のは同様。

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。