タバコを買わなくなってからどれくらい節約になっているか計算する
提供: Wikiducca
一日一箱買っていた場合。
※値上げ対応版
#!/bin/sh
# 吸っていたタバコの値段を入力する。
NEAGEMAEKAKAKU="320"
NEAGEGOKAKAKU="440"
# 買わなくなった日を↓に入力する。
START=$(date --date "20100707" +%s)
# 値上げ前
NEAGEMAE=$(date --date "20100930" +%s)
KEIKA1=$(expr $NEAGEMAE - $START)
KEIKA1=$(expr $KEIKA1 / 86400)
RESULT1=$(expr $KEIKA1 \* $NEAGEMAEKAKAKU)
# 値上げ後
START=$(date --date "20101001" +%s)
TODAY=$(date +%s)
KEIKA2=$(expr $TODAY - $START)
KEIKA2=$(expr $KEIKA2 / 86400)
RESULT2=$(expr $KEIKA2 \* $NEAGEGOKAKAKU)
# TOTAL
echo "値上げ前: ${RESULT1} 円"
echo "値上げ後: ${RESULT2} 円"
echo "----------------------"
TOTAL=$(expr $RESULT1 + $RESULT2)
echo "合計: ${TOTAL} 円"
exit 0
テスト(※20101118に実行)
$ sh tabaco2.sh 値上げ前: 27200 円 値上げ後: 21120 円 ---------------------- 合計: 48320 円