2016-08-22 5 views
0

私はパス上に実行可能なコマンドとしてインストールされるスクリプト( "foo")を持っています。コマンドラインでfooを呼び出して、現在インストールされているバージョンを取得することができます。Rubyスクリプトの実行に使用された完全なパスを見つける方法

しかし、私は時々path/to/script/home/fooを実行して開発版を実行するのが好きです。

fooを呼び出すことによってfooが呼び出されたかどうか、またはフルパスを使用して呼び出されたかどうかを確認する方法はありますか?

+0

可能な解決策については、http://stackoverflow.com/questions/2206714/can-a-ruby-script-tell-what-directory-it-s-inをご覧ください。 – Striezel

答えて

1

スクリプト内でこの値に$0としてアクセスできます。

+0

素晴らしい作品です。ありがとうございました! – CodeSmith

関連する問題