Dirk Meijer wrote:
> i am using Find::find, but i got it to only display files and dirs in
> current directory, not to do the same with subdirectories..
> greetings, Dirk.

Did you try my one liner?  Are there sub directories?  You're probably
trying to implement the recursion yourself - you must not do that because
that's all Find.find is about...

Kind regards

    robert

>
>  2005/11/7, Robert Klemme <bob.news / gmx.net>:
>>
>> Dirk Meijer wrote:
>>> hi,
>>> i want my program to print all files and directories in a given
>>> directory, then print files and dirs in subdirectories, without it
>>> showing the name of the subdirectory..
>>> but for some reason, it doesn't execute the method again for the
>>> subdirectories found in the current directory..
>>> greetings, Dirk.
>>
>> You probably get an endless recursion because you don't exclude "."
>> and ".." from the recursion.
>>
>> You can make your life much easier by using Find. Try this:
>>
>> ruby -r find -e 'Find.find(".") {|f| puts f}'
>>
>> Kind regards
>>
>> robert