Ruby 4.0 リファレンスマニュアル

module function Kernel?.__dir__

__dir__ -> String | nilRuby 2.0.0 から[permalink][rdoc][edit]

現在のソースファイル(__FILE__)のあるディレクトリ名を正規化された絶対パスで返します。シンボリックリンクも解決されます。また、__FILE__ が nil の場合は nil を返します。