長らく動きの無かった円-ドル相場ですが、ここ1ヶ月くらい緩やかな円安に転じているようです。長々と積み立ててきたドルですが、TTBで109.04円を上回ったら一気に円に交換してやろうと思います。
そこで、アラートをメール送信するスクリプトを自作してみました。
#!/bin/bash work_dir=/home/user/work/dollar/prog trigger=109.04 address="xxxxx@docomo.ne.jp" cd ${work_dir} # MUFG外国為替相場一覧表のダウンロード wget -q "https://www.bk.mufg.jp/gdocs/kinri/kinri_data_utf8.js" -O mufg.html # 電信買い相場(TTB) date=\ `cat mufg.html |\ grep G001DATE |\ awk '{print $1}' |\ sed -e "s/.*\"//g"` rate=\ `cat mufg.html |\ grep G001TTBZ |\ awk '{print $2}' |\ sed -e "s/\",\r//g"` title="円安が進行しています" compare=`echo "${rate} > ${trigger}" | bc` if [ ${compare} -eq 1 ] then printf "ドル:%sTTBは1ドル%s円でした\n" `date --date ${date} "+%Y年%m月%d日"` ${rate} |\ tee -a /dev/stderr |\ s-nail -s "$title" ${address} fi rm mufg.html
メールを送信するコマンド s-nail は
sudo apt install s-nail
でインストールできます。設定ファイル .mailrc は ニュース見出しをメールで配信 - あるStray Engineer の日記 などが参考になります。このスクリプトを crontab に登録するなどして定期的に実行することにより、アラートを携帯メールで受け取ることができるようになります。