created: 2024-01-27T08:44:47.169Z

macOSの Color Meter.app からCSSで使えるカラーコードを得る

ものすごいミクロなことだけどちょっとかっこよかったのでメモ。

macOS にはビルトインで画面上の色を調べるアプリが入っている。

これがなかなか不親切で、RGB の数値しか調べてくれない上に、インターフェースは RGB 値のクリップボードへのコピーである。こんな文字列がコピーされる。

$ pbpaste
246	211	247

だいたいは Web 上でのカラーコードが知りたいだけので RGB を変換してくれるサイトに行ったりしていたのだが、ためしに ChatGPT に相談してみたところ、RGB 値を printf %02x するオシャレな技を教えてくれたので、それを perl のワンライナーにした。

$ pbpaste | perl -aF"\t" -nlE 'printf(qq(#%02x%02x%02x\n), @F)'
#f6d3f7

%02x もオシャレだが、@F がオシャレである。

「シェル芸」に効く!AWK処方箋
[ad] 「シェル芸」に効く!AWK処方箋
斉藤博文 (Kindle版)