とりあえず書いてみただけ。antennapush.sh と命名。

#!/bin/sh
for url in `cat $1`
do
    encurl=`echo $url | sed -e s/:/%3A/g`
    encurl=`echo $encurl | sed -e "s/\//\%2F/g"`
    encurl=`echo $encurl | sed -e s/~/%7E/g`
    pushurl="http://api.a.hatena.ne.jp/check?url=$encurl"
    if w3m $pushurl > /dev/null 
        then
            echo "push $url success"
        else
            echo "push $url failure"
    fi
done

更新チェックしたいページの URL を改行区切りで列記したテキストファイルを引数として実行する。ex. $ antennapush.sh urllist.txt[enter]

または、$ echo "http://www.yahoo.co.jp/ http://www.goo.ne.jp/" | antennapush.sh のように実行してもよい。

シェルスクリプトを実行できる基本的な環境のほか、w3m が必要。一般的な Linux ディストロならリポジトリから apt や yum でインストール。Windows なら Cygwin で。Mac OS X 用のバイナリは配布されてないのか。バイナリがなかったらソースからコンパイル。もしくは wget かなんかで代用。

便利、便利♪