256色対応ターミナルで、カラーパレットを確認するツールです。
Linux と Mac で、かつMacのターミナルで確認していますが、他のターミナルソフトだと、ちゃんと見えないかもしれません。
/usr/local/bin/
などに置いたりして、活用してください。
解説
256ターミナルのパレットの配色順番はちょっと独特で、昔のWEB SAFEカラーのような色群に純色、純色のちょっと暗い色、グレースケールを足したものを、0~255の数字で指し示す。1
何か設定したい時にいちいち調べるのもめんどいので、簡単に確認出来るシェルスクリプトを作成し、さらに発色を確認しやすいように1行単位で表示するものとした。
ただ単に見るだけでも綺麗かも。
(参考) Bash/プロンプトのカスタマイズ - https://www.archlinuxjp.org/
ソース
256pallete.sh
#!/usr/bin/env bash
# Color pallete checker for shell
for C in {0..255}; do
echo "$(tput setab $C)"
echo -n $C
done
tput sgr0
echo
echo
実行画面サンプル
-
例えばプロンプトの色を変更するときなど。ソース中にあるような
tput setab N
やtput setaf N
といった指定で用いる。 ↩