たとえば、私の端末はこれを行います:
$ echo -e "\xE2\x98\xA0"
���
私はそれがこれを行うことを期待しています:
$ echo -e "\xE2\x98\xA0"
☠
なんで?端末に適切な 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=