Ce qui est bien, c'est que, comme c'est au niveau du noyau, cp, mv et tous les autres outils en profitent directement sans avoir besoin d'implémenter la norme unicode de normalisation eux-mêmes.
Tu peux très bien avoir ça en espace utilisateur. Au mieux de l'ajouter à ext4 ce qui complexifie ce dernier et empêche de l'avoir dans xfs et btrfs par exemple, ça peut se faire par fuse et c'est indépendant du système de fichier en dessous.
Par contre je pense que ça pose un vrai problème pour le shell. Si pour le fichier azerty, tu tente Aze<tab> (de la même manière si tu utilise Azer*). Il ne trouvera pas on fichier car c'est le shell qui fais la comparaison et pas le système de fichier.
[^] # Re: Ou "Comment implémenter un bug de Windows dans Linux"...
Posté par barmic 🦦 . En réponse au lien Utilisation de la fonction d'insensibilité à la casse du noyau Linux dans Ext4. Évalué à 4.
Tu peux très bien avoir ça en espace utilisateur. Au mieux de l'ajouter à ext4 ce qui complexifie ce dernier et empêche de l'avoir dans xfs et btrfs par exemple, ça peut se faire par fuse et c'est indépendant du système de fichier en dessous.
Par contre je pense que ça pose un vrai problème pour le shell. Si pour le fichier
azerty, tu tenteAze<tab>(de la même manière si tu utiliseAzer*). Il ne trouvera pas on fichier car c'est le shell qui fais la comparaison et pas le système de fichier.https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll