echo -n ’€ | recode -f utf8..l1 | od -A x -t x1z
000000
recode --version
recode 3.7.8
locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
===========================================================================
Patrick DUPRÉ | | email: pdupre@???
Laboratoire interdisciplinaire Carnot de Bourgogne
9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
Tel: +33 (0)380395988 | | Room# D114A
===========================================================================
> Sent: Wednesday, January 26, 2022 at 10:44 AM
> From: "Edgar Bonet" <guilde@???>
> To: guilde@???
> Subject: Re: recode utf8..l1
>
> Patrick Dupré a écrit :
> > Quelle est la commande hd, je ne l'ai pas.
>
> C'est un lien symbolique vers hexdump. Dans Ubuntu, la commande hexdump
> et le lien symbolique viennent tous les deux du paquet bsdmainutils.
>
> Si tu ne l'as pas, tu peux utiliser od à la place :
>
> $ echo -n ’€ | recode -f utf8..l1 | od -A x -t x1z
> 000000 b4 45 55 52 >.EUR<
> 000004
>
> > echo -n ’€ | recode -f utf8..l1
> > ne repond rien
>
> Il est moisi ton recode ! Il a peut-être juste supprimé les caractères
> qu'il n'arrivait pas à traduire. C'est toujours mieux que de ne rien
> traduire...
>
> À+,
>
> Edgar.
>
>