Link

Calendar
< 2008-07 >
  12345
6789101112
13141516171819
20212223242526
2728293031  
Category
linuxのdateコマンドで昨日の日付を表示する← →大名庭園の世界遺産
07/21 シェルスクリプトで作る更新ping自動送信プログラム
ためしにシェルスクリプトで更新pingを自動的に送信するコードを書いてみた。上の方がシェルスクリプトのコードなので、適当なファイル名で保存し、実行権限を与える。中の方が実際に送信するxml形式のファイルで、こちらはxml.datとして同じディレクトリに保存する。そして、下の方がpingを送信するurlリスト。これはping.listとして保存する。さらにtmpというディレクトリを作る。やることはこの4点。

シェルスクリプト中はwgetを使ってxml.datをpostする。

----------
#!/bin/bash

SITE_URL=http://blog.morisawa.org/
SITE_FILE=
SITE_NAME=

cat ping.list |
while read PING_URL
do
echo $PING_URL
PING_FILE=${PING_URL##*/}

wget -q -O tmp/result.xml --post-file=xml.dat $PING_URL

RETURNCODE=`grep boolean tmp/result.xml`
RETURNCODE=${RETURNCODE% RETURNCODE=${RETURNCODE#*boolean>}

echo $RETURNCODE
done

----------



weblogUpdates.ping

黄昏放浪記
http://blog.morisawa.org/



----------

http://rpc.weblogs.com/RPC2
http://www.blogpeople.net/servlet/weblogUpdates
http://ping.cocolog-nifty.com/xmlrpc
http://blog.goo.ne.jp/XMLRPC
http://rpc.technorati.jp/rpc/ping
http://api.my.yahoo.co.jp/RPC2
http://1470.net/api/ping
http://ping.speenee.com/xmlrpc
http://ping.blogmura.jp/rpc/
http://ping.blogoon.net/
http://blogstyle.jp/xmlrpc/
http://ping.bloggers.jp/rpc/
09:05 | | TrackBacks

トラックバック
都合により表示できません。


コメント

No comments yet

linuxのdateコマンドで昨日の日付を表示する← →大名庭園の世界遺産