Rubyで別のRubyファイルを相対パスで読み込むには、require_relative
を使います。
例えば自分で作ったmy_ruby.rb
がカレントディレクトリにあるなら、次のような感じです。
require_relative 'my_ruby.rb'
abc
ディレクトリ下にあるなら、次のようにします。
require_relative 'abc/my_ruby.rb'
通常のrequireは?
通常のrequire
はRuby 1.9.2から、カレントディレクトリが読み込まれなくなりました。
なので、相対パスでRubyファイルを読み込むときは、require_relative
を使うのが簡単です。