Sur mon terminal Mac, l'impression de l'UTF-8 fonctionne en général, mais l'impression de l'UTF-8 ne fonctionne pas. less
ne fonctionne pas correctement.
Donc cela fonctionne correctement :
$ echo -e '\xe2\x82\xac'
€
mais en le mettant dans less donne quelque chose comme ça :
$ echo -e '\xe2\x82\xac' | less
<E2><82><AC>
Comment peut-on y remédier ?
Pour les diagnostics :
J'utilise Mac OS 10.6.8. moins la version 418, Terminal 2.1.2 (273.1).
La sortie de ma locale est la suivante :
$ 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"