Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Fileクラス > path

instance method File#path

path -> String[permalink][rdoc]
to_path -> String

オープン時に使用したパスを文字列で返します。

パスは self に対応するファイルを指しているとは限りません。 たとえば、ファイルが移動されていたり、削除されていたり、 File::TMPFILEオプション付きで作成されていたりする場合です。

File.new("testfile").path               #=> "testfile"
File.new("/tmp/../tmp/xxx", "w").path   #=> "/tmp/../tmp/xxx"