instance method Pathname#expand_path

expand_path(default_dir = '.') -> Pathname[permalink][rdoc][edit]

Pathname.new(File.expand_path(self.to_s, *args)) と同じです。

[PARAM] default_dir:
self が相対パスであれば default_dir を基準に展開されます。


require "pathname"

path = Pathname("testfile")
Pathname.pwd             # => #<Pathname:/path/to>
path.expand_path         # => #<Pathname:/path/to/testfile>
path.expand_path("../")  # => #<Pathname:/path/testfile>

[SEE_ALSO] File.expand_path