Nguyễn Thái Ngọc Duy [off-list ref] writes:
- if (!strchr(p, '/'))
+ if (!strchr(p, '/') && !strstr(p, "**"))
Doesn't wildmatch allow these to be quoted, similar to the way usual
glob works, e.g.
$ >ff
$ >\?f
$ echo ??
?f ff
$ echo \?f
?f
Even If wildmatch out-of-the-box doesn't, I would assume that we
would want to fix it so that it does. And if that is the case,
we would want to be careful about "two/asterisks\**in path" to
avoid triggering this logic, no?