#!/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
これで大丈夫なはず(未確認).