I don't think they should be considered equivalent as long as the
file system does not regard them as equivalent:

vin% touch "`echo e\\\u300`"
vin% touch "`echo \\\ue8`"
vin% ls
è  è

But I wonder if this is a bug in the glibc. Perhaps some kind of local
phishing could be based on that.

Note also that zle is completely confused by the combining character.
But so is bash.

-- 
Vincent Lefèvre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)

Reply via email to