Ubuntu 22.04からDebian 12に移行し、コマンドが失敗した場合は十字マークを出力し、コマンドが成功するとチェックマークを出力するbash機能があります。チェックマークは機能しますが、十字マークは機能しません。
出力は次のとおりですlocale
。
$ locale
LANG=en_US.UTF-8
LANGUAGE=en.UTF-8
LC_CTYPE="C.UTF-8"
LC_NUMERIC="C.UTF-8"
LC_TIME="C.UTF-8"
LC_COLLATE="C.UTF-8"
LC_MONETARY="C.UTF-8"
LC_MESSAGES="C.UTF-8"
LC_PAPER="C.UTF-8"
LC_NAME="C.UTF-8"
LC_ADDRESS="C.UTF-8"
LC_TELEPHONE="C.UTF-8"
LC_MEASUREMENT="C.UTF-8"
LC_IDENTIFICATION="C.UTF-8"
LC_ALL=C.UTF-8
私はDebian 12とqterminalを使用しています。
答え1
これは、使用している端末で使用されるフォントによって異なります。
可能なすべてのUnicode文字をよりよく「含む」ように見えるものが見つかるまで変更します。 Linux端末に適したフォント:https://unix.stackexchange.com/a/14028/27616
その端末に以下を表示することもできます。https://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-test.txt 適用範囲についてかなり徹底したテストを実行します。