GNU/Linux >> Linux の 問題 >  >> Linux

Linux –ターミナルが24ビット/トゥルーカラーをサポートしているかどうかを確認しますか?

シェルスクリプトで、端末が24ビットまたはトゥルーカラーをサポートしているかどうかをプログラムでテストするにはどうすればよいですか?

関連:この質問は、眼球検証用の24ビット/トゥルーカラーテストパターンの印刷に関するものです

承認された回答:

このソースは、$COLORTERMかどうかを確認するように指示しています 24bitが含まれています またはtruecolor

sh

[ "$COLORTERM" = truecolor ] || [ "$COLORTERM" = 24bit ]

bash / zsh

[[ $COLORTERM =~ ^(truecolor|24bit)$ ]]

Linux
  1. Linux端末の色を変更する方法

  2. Linuxターミナルで冒険に出かけましょう

  3. Redhatのバージョンを確認する方法

  1. Linuxでタイムゾーンを確認する方法

  2. Linuxターミナルでのmvコマンドの5つの使用

  3. 9 UNIX / Linux tput の例:端末の色とカーソルを制御する

  1. Cowsay:Linux ターミナルで楽しむ

  2. Linux ターミナルで特定の単語が表示されるたびに色を付ける

  3. 端末が 24 ビット / True Color をサポートしているかどうかを確認する