min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

iMac 5K でクレジットカード利用明細 csv を編集する(mac OS High Sierra に nkf をインストール)

 

Amazon ゴールドカード会員になった。カードの利用明細は「Vpass」というWeb明細に登録することで閲覧できる。

f:id:min117:20171103142930p:plain

現在の明細はCSVでダウンロードできるらしい。

f:id:min117:20171103142835p:plain

せっかくなのでダウンロードして、iMacbashから見てみる。

$ cat 201711-4.csv

f:id:min117:20171103143223p:plain

ダメだ。文字化けする。

f:id:min117:20171103143422p:plain

たぶんだけどShift-JIS だからだと思う。macOS High Sierra文字コードUTF-8 に変更したい。nkfがインストールできればいいんだけど。調べたらあった。

qiita.com

 さっそく試す。

$ brew install nkf

f:id:min117:20171103143458p:plain

インストールできた。

f:id:min117:20171103143558p:plain

バージョンを確認。

$ nkf -v

f:id:min117:20171103143626p:plain

よし。インストール完了。さっそく UTF-8 へ変換してみる。

$ nkf -wLux 201711-4.csv >> 201711-4_utf8.csv

f:id:min117:20171103144030p:plain

うむ。完璧。

f:id:min117:20171103144047p:plain

あとは awk で自動で集計する cron にする。ダウンロードも自動化したいけど、Web明細サイトの認証とおるかはテスト必要。

min117.hatenablog.com