#!/bin/sh
# weather.sh
# Wrapper for ght_html2text.rb and earth.rb
#
RUBY=/usr/local/bin/ruby
DIR=$(expr $0 : "\([/\.].*\)/weather\.sh\$")
HTML2TEXT_RB=${DIR}/ght_html2text.rb
EARTH_SH=${DIR}/earth.sh
export RUBYLIB=${RUBYLIB}:${DIR}
TYPE=ehime
#TYPE=tokyo
MAIL=-mail
for i in $*
do
case $i in
'-t') shift ; TYPE=$1 ; shift ;;
'-p') MAIL='' ; shift ;;
esac
done
case ${TYPE} in
ehime)
ARG="-type=weather -url=http://weather.yahoo.co.jp/weather/jp/38/7310.html -subject=天気予報/松山"
;;
tokyo)
ARG="-type=weather -url=http://weather.yahoo.co.jp/weather/jp/13/4410.html -subject=天気予報/東京"
;;
*)
echo "error!"
exit
;;
esac
${RUBY} ${HTML2TEXT_RB} ${ARG} | ${RUBY} ${EARTH_SH} ${MAIL}