• [^] # Re: Presque d'accord ...

    Posté par (site web personnel) . En réponse à la dépêche Revue des techniques de programmation en shell. Évalué à 3.

    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:

    1. Analyser les catégories de caractères
    2. Analyser d'autres types d'attributs
    3. Travailler avec des expressions rationnelles ou écrire des lexers Unicode
    4. Compter correctement le nombre de caractères dans un texte
    5. Faire du transcodage
    6. ...

    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!