No seu terminal, tente definir a codificação de caracteres como Unicode (UTF-8):
Eu quero escrever alguns caracteres bonitos e especiais tirados da Web no meu console da Shell com o comando echo. Eu quero escrever, por exemplo, ▲ personagem, mas isso me mostra personagem. Como posso resolver o problema? Obrigado!
Nota: Quando executo o comando locale
, ele mostra estes:
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=en
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=az_AZ.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=az_AZ.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=az_AZ.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=az_AZ.UTF-8
LC_TELEPHONE=az_AZ.UTF-8
LC_MEASUREMENT=az_AZ.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
No seu terminal, tente definir a codificação de caracteres como Unicode (UTF-8):
Tags command-line bash console scripts utf-8