十字マーク(\u274c)がDebian 12では機能しません

十字マーク(\u274c)がDebian 12では機能しません

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 適用範囲についてかなり徹底したテストを実行します。

関連情報