この記事はShell Script Advent Calendar 2017の記事です。 個人でAWSのようなクラウドサービス使ってると、クラウド破産しないかドキドキしませんか? 僕は怖いのでコンソールで確認をしてましたが、めんどくさくなってきたので端末にログインしたときに料金を表示させようと思いました。 前提 対象クラウド AWS OS Ubuntu16.04 手順 まず以下のようなシェルを作ります。 #!/bin/bash # 超えたくない「月の料金(ドル)」を指定 threshold=1 billing_file_path=/tmp/now_billing now_date=$(date +%Y%m%d) test -e ${billing_file_path} || mkdir -p ${billing_file_path} if [ ! -e "${billing_file_pa