# Dir.glob doubt

**URL:** <https://www.ruby-forum.com/t/dir-glob-doubt/147633>\
**Category:** Ruby\
**Created:** [September 3, 2008, 8:33pm UTC](https://www.ruby-forum.com/t/dir-glob-doubt/147633 "2008-09-03T20:33:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dracko](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/c89c15/32.png) [@dracko](https://www.ruby-forum.com/u/dracko)\
**Post date:** [September 3, 2008, 8:33pm UTC](https://www.ruby-forum.com/t/dir-glob-doubt/147633/1 "2008-09-03T20:33:16Z")

</div>

Reading the Rails source, I found this:

(Dir.glob("#{@path}/ **/\*/**") | Dir.glob("#{@path}/\*\*")).each do |file|

Why is it different from just:  
(Dir.glob("#{@path}/\*\*")).each do |file|

What am I missing?

Thanks,

Rodrigo.
