realpath(pathname, basedir = nil) -> StringRuby 1.9.3 から[permalink][rdoc][edit]-
与えられた pathname に対応する絶対パスを返します。
pathname の全てのコンポーネントは存在しなければなりません。
- [PARAM]
pathname: - ファイル名を指定します。
- [PARAM]
basedir: - ベースディレクトリを指定します。省略するとカレントディレクトリを使用します。
- [EXCEPTION]
Errno::ENOENT: - ファイルが存在しない場合に発生します。
p ENV["HOME"] # => "/home/matz" File.symlink("testfile", "testlink") p File.realpath("testfile") # => "/home/matz/testfile" p File.realpath("testlink") # => "/home/matz/testfile" p File.realpath("..", "/tmp") # => "/" - [PARAM]