Take the 2-minute tour ×  I have this directory structure:
~/tmp/globstar ɀ  find dir -type f  and, with the globstar
option enabled in Bash, I can say:  ~/tmp/globstar ɀ  ls -1
dir/**/*.ext  My question is: why is dir/file.ext excluded from
this list?  Bash manual says this about globstar:  If set, the
pattern ‘**’ used in a filename expansion context will match all
files and zero or more directories and subdirectories. If the
pattern is followed by a ‘/’, only directories and
subdirectories match.  zero” in this paragraph let me with the
impression that dir/file.ext should have been included; unless
I’m hopefully missing something.  share|improve this question
What is this character? ɀ? –  slm Mar 2 at 23:17 What version of
bash, on what platform? I can't reproduce this with bash 4.2.37
on Debian wheezy or bash 4.1.5 on Debian squeeze. @slm unicode ɀ
or Wikipedia –  Gilles Mar 2 at 23:32 @Gilles Is that a prompt?
–  slm Mar 2 at 23:41 slm, Yes! ɀ is just a character used here
to distinguish prompt. Some us