Sul mio terminale Mac, la stampa UTF-8 funziona in generale, ma less
non funziona correttamente.
Quindi funziona correttamente:
$ echo -e '\xe2\x82\xac'
€
ma collegarlo a less dà qualcosa del genere:
$ echo -e '\xe2\x82\xac' | less
<E2><82><AC>
Come si puo aggiustare?
Per la diagnostica:
Sto usando Mac OS 10.6.8. meno versione 418, Terminal 2.1.2 (273.1).
L'output della mia locale è questo:
$ locale
LANG="en_US.UTF-8"
LC_COLLATE="C"
LC_CTYPE="C"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL="C"