On Sat, Aug 07, 2010 at 10:57:12PM +0300, Alkis Georgopoulos wrote: > Erm actually this problem happens with all utf8 characters, i.e. dash > does not properly take utf8 characters into account when expanding "?". > $ touch appétit > $ ls app?tit > ls: cannot access app?tit: No such file or directory > $ ls app??tit > appétit Yes, it seems that dash has zero support for locales. In some ways this is an advantage, as locale support can make things considerably slower and configure/startup scripts don't need it. However, it leads to inconsistent behaviour with other utilities that do support locales. For FreeBSD's /bin/sh, which is another ash variant, I think some degree of locale support (at least for utf-8) is desirable at some point. This would include changing pattern matching and ${#var}. I don't know what Herbert Xu thinks about this. -- Jilles Tjoelker -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html