instance method Pathname#find

find(ignore_error: true) -> Enumerator[permalink][rdoc][edit]
find(ignore_error: true) {|pathname| ...} -> nil

self 配下のすべてのファイルやディレクトリを一つずつ引数 pathname に渡してブロックを実行します。


require 'find'
Find.find(self.to_s) {|f| yield Pathname.new(f)}

と同じです。

ブロックを省略した場合は Enumerator を返します。

[PARAM] ignore_error:
探索中に発生した例外を無視するかどうかを指定します。

[SEE_ALSO] Find.#find