私はubuntu18.04 /dev/tty3
(ctrl-alt-f3)を使用しています。
tput colors
--------
8
明るい前景を赤で描くことができます。
tput bold; tput setaf 1; echo 'xxxxxx'
echo -e '\e[91mxxxxxx'
しかし、背景では動作しません。
tput bold; tput setab 1; echo 'xxxxxx'
echo -e '\e[101mxxxxxx'
これページ明るい背景を描くことができるからblink
こうやってみました。
tput blink; tput setab 1; echo 'xxxxxx'
echo -e '\e[5;41mxxxxxx'
echo -e '\e[5;101mxxxxxx'
誰も働かなかった。
ウィキペディア時々、あなたは明るい色を描くことができるので、私はreverse
次のように試しました。
tput rev; tput bold; tput setaf 1; echo 'xxxxxx'
echo -e '\e[7;31mxxxxxx'
誰も働かなかった。
私は何を見逃していますか?
答え1
sudo dpkg-reconfigure console-setup
構成コンソールを使用すると仮定すると、man console-setup
次のようになります。
小さなコードセット(最大256シンボル)と大きなコードセット(最大512シンボル)の2つのコードセットがあります。 FreeBSDでは、小さなコードセットのみを使用できます。画面がテキストモードの場合(つまり、フレームバッファを使用しない)、大きなコードセットを扱うフォントは、利用可能な前景色の数を減らします。
小さなコードセットを選択すると問題が解決しました。このblink
プロパティは背景を明るい色で塗りつぶします。