例如,我的终端执行此操作:
$ echo -e "\xE2\x98\xA0"
???
Run Code Online (Sandbox Code Playgroud)
我希望它能做到这一点:
$ echo -e "\xE2\x98\xA0"
?
Run Code Online (Sandbox Code Playgroud)
为什么?如何使终端输出正确的unicode符号?
我在Arch Linux上使用Gnome 3的终端.
locale节目的输出:
LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)