#!/bin/sh domain="ftnk.jp" passwd="foobar" logfile="$HOME/tmp/VDupdate.log" ipfile="$HOME/tmp/VDupdate.ip" ip=`/sbin/ifconfig ppp0 | sed -n "s/.*inet addr:\([^ ]*\).*/\1/p"` url="http://dyn.value-domain.com/cgi-bin/dyn.fcg?d=$domain&p=$passwd&h=*&i=$ip" if [ -e $ipfile ] then if [ "$ip" != `cat $ipfile` ] then res=`/usr/bin/w3m -dump $url` else res="IP not changed" fi fi echo `date "+%Y-%m-%d %T"` $ip $res >> $logfile echo $ip > $ipfile
これで大丈夫なはず(未確認).