curlでhttpステータスをチェックする方法
今まで、わざわざ、ライブラリを使ってプログラム作っていたのですが、 -w オプションで、簡単に出来るようです。
例.)
$ curl -s http://d.hatena.ne.jp/ykot/ -o /dev/null -w "%{url_effective}:%{http_code}\n" http://d.hatena.ne.jp/ykot/:200
"-w" オプションは、%{variable_name}で、色々な情報が出力可能。
man にて確認できるので、そちらを参照。