Unicode sera quasi-toujours implémenté en UTF-8 au niveau du shell (pour la compatibilité avec l'ASCII)
Ce qui sert justement à pouvoir en partie traiter un document Unicode avec des programmes ne supportant pas Unicode.
pour le reste, il y a toujours la commande standard iconv
La commande iconv sert à faire de la transcription tandis qu'une bibliothèque Unicode permet de:
Analyser les catégories de caractères
Analyser d'autres types d'attributs
Travailler avec des expressions rationnelles ou écrire des lexers Unicode
Compter correctement le nombre de caractères dans un texte
Faire du transcodage
...
Tu vois bien que iconv fait quand même beaucoup moins qu'une vraie bibliothèque Unicode.
Dans mon commentaire, je dis que awk montre ses limites quand on a besoin de Unicode et tu réponds que ce n'est pas le cas parcequ'on a en pratique pas très souvent d'Unicode: c'est une réponse à côté de la plaque!
[^] # Re: Presque d'accord ...
Posté par Michaël (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.
Ce qui sert justement à pouvoir en partie traiter un document Unicode avec des programmes ne supportant pas Unicode.
La commande
iconvsert à faire de la transcription tandis qu'une bibliothèque Unicode permet de:Tu vois bien que
iconvfait quand même beaucoup moins qu'une vraie bibliothèque Unicode.Dans mon commentaire, je dis que
awkmontre ses limites quand on a besoin de Unicode et tu réponds que ce n'est pas le cas parcequ'on a en pratique pas très souvent d'Unicode: c'est une réponse à côté de la plaque!