Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Fileクラス > path
path(filename) -> String
[permalink][rdoc]指定されたファイル名を文字列で返します。filename が文字列でない場合は、to_path メソッドを呼びます。
例:
require 'pathname' class MyPath def initialize(path) @path = path end def to_path File.absolute_path(@path) end end File.path("/dev/null") # => "/dev/null" File.path(Pathname("/tmp")) # => "/tmp" File.path(MyPath.new(".")) # => "/Users/user/projects/txt"