each_filename()
Instance Public methods
Iterates over each component of the path.
1 2 | Pathname. new ( "/usr/bin/ruby" ).each_filename {|filename| ... } # yields "usr", "bin", and "ruby". |
Returns an Enumerator if no block was given.
1 2 3 4 | enum = Pathname. new ( "/usr/bin/ruby" ).each_filename # ... do stuff ... enum. each { |e| ... } # yields "usr", "bin", and "ruby". |
Please login to continue.