ターミナル内でグラフを表示する粋なコマンド

こういうことができる:


$ spark 0,30,55,80,33,150
▁▂▃▅▂▇

過去24時間の震度1以上の地震の頻度をターミナルで表示したりもできる:


curl http://earthquake.usgs.gov/earthquakes/catalogs/eqs1day-M1.txt --silent |
sed '1d' |
cut -d, -f9 |
tr "\n" ',' |
sed 's/ //g' |
spark
▅▆▂▃▂▂▂▅▂▂▅▇▂▂▂▃▆▆▆▅▃▂▂▂▁▂▂▆▁▃▂▂▂▂▃▂▆▂▂▂▁▂▂▃▂▂▃▂▂▃▂▂▁▂▂▅▂▂▆▆▅▃▆

githubのZack Holmanの作品だ https://github.com/holman/spark

彼の環境はMacなのだろう。Linuxでは動かなかったので、フォークしてUbuntu10.10で動くようにした。主にshとbashの違いだと思う:
https://github.com/tengu/spark

これは何故かウケていて、現在HackerNewsでトップ。