__FILE__あれこれ

Rubyを始めようにもやっぱりと言うか
なにこれ〜?って記述があるので、メモっておこう。

__FILE__

実行中のファイル名。
test.rbを実行中にこれを標準出力すると
test.rbと出力される。

File.dirname(__FILE__)

実行中ファイルのディレクトリが参照できる。
標準出力すると「.」となる。

require File.dirname(__FILE__) + '/test_class'

requireはファイルのインポートなので
ディレクトリにあるtest_class.rbを読み込んで参照できるようになる。


ま、少しずつやっていきます。