Ruby

Ruby で現在実行しているスクリプトのディレクトリパスを取得する

__dir__ を使うことで取得できます。(2.0 から使用出来ます)

p __dir__

__FILE__File.expand_path を組み合わせたパターンを見かけますが __dir__ のほうがより簡潔に書けます。

# 結果は一緒
p File.expand_path("..", __FILE__)
p __dir__

参考サイト

https://docs.ruby-lang.org/ja/latest/method/Kernel/m/__dir__.html