Tbpgr Blog

Recruiting Operations tbpgr(てぃーびー) のブログ

Ruby | Ruby2.0新規要素 | __dir__で実行ファイルのディレクトリを取得

概要

__dir__で実行ファイルのディレクトリを取得

詳細

__FILE__のディレクトリ版。
これでわざわざFile.dirname(__FILE__)のように取得する必要がなくなりました。

サンプルコード

実行ファイルがWindows環境のD:\hoge\__dir__.rbだとします。

__dir__.rbのソース

puts __dir__
出力
D:\hoge