# test.rb p Dir.getwd
という単純なrubyスクリプト「test.rb」が「~/src」に置いてあったとします。
Homeディレクトリ(例では"/Users/shuzo")にいる時、このコードを実行するにはどうしたら良いでしょうか?
cdで泥臭く移動する手もありますが……
以下のように、カレントディレクトリを指定して実行可能です。
$ ruby -C ~/src/ test.rb "/Users/shuzo/src"
ちなみに、パスを指定してあげれば実行自体はできます。
が、動くのは当該フォルダなので意図しない結果になる恐れがあります。
$ ruby ~/src/test.rb "/Users/shuzo"