Sha256: e3b81aefa7d5f2950e780d2a767d72075175b1c7ef1ca6e952dfd89c424d07fa
Contents?: true
Size: 699 Bytes
Versions: 5
Compression:
Stored size: 699 Bytes
Contents
== Dir#recurse Given a directory 'tmp/recurse' containing ... A.txt A/B.txt A/B/C.txt We can use #recurse to gather a complete recursive list of all the entries. require 'facets/dir/recurse' x = %w{ tmp/recurse/A tmp/recurse/A.txt tmp/recurse/A/B tmp/recurse/A/B.txt tmp/recurse/A/B/C.txt }.sort r = Dir.recurse('tmp/recurse').sort r.assert == x == Dir#ls_r Dir#ls_r is an alias for #recurse which can also be used to gather a complete recursive list of all the entries. x = %w{ tmp/recurse/A tmp/recurse/A.txt tmp/recurse/A/B tmp/recurse/A/B.txt tmp/recurse/A/B/C.txt }.sort r = Dir.ls_r('tmp/recurse').sort r.assert == x
Version data entries
5 entries across 5 versions & 1 rubygems