おれさまラボ

実際に手を動かして理解を深めるブログ。

CLI上に地球を描画する

はじめに

4月22日は、地球環境について考える日 Earth Day とのことです。Twitter アカウント @climagic では Earth Day を記念して、コマンドラインインターフェース上に地球を描くワンライナーが投稿されていました。

CLI上に地球を描画する

curlgrep などを使って描画しています。

curl -r 28705-29696 -s http://artscene.textfiles\.com/vt100/globe.vt | sed -r '/^\e\[H /q' | GREP_COLORS="ms=01;32" egrep --color=always "[^ ]+" | GREP_COLORS="ms=01;44" grep -P --color=always -e "(?<=[^\ ])\ +"

描画イメージ。

f:id:naoto408:20210424153204p:plain

おわりに

こういうの好き。

以上