Skip to content

Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →

instance method

Pathname#parent

() -> ::Pathname
parent → new_pathname

Returns a new pathname representing the parent directory of the entry represented by self:

Example
pn = Pathname('/etc/passwd') # => #<Pathname:/etc/passwd>
pn.parent                    # => #<Pathname:/etc>
See also #owned? #pipe? #opendir #read also in 4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0