On Sun, Sep 14, 2025, at 8:51 PM, Duncan Roe via Bug reports for the GNU Bourne Again SHell wrote: > $ [[ $'\u20' = [[:blank:]] ]]; echo "$?" > 0
Now you're testing a regular space for some reason. In any case, it doesn't matter. As far as I can tell, under UTF-8 locales bash looks for possible token delimiters (i.e., characters in the "blank" character class) in U+0000 through U+007F only. -- vq
