From: Takahiro Kambe Date: 2005-01-25T12:36:38+09:00 Subject: [ruby-dev:25501] Re: priority between commandline option and RUBYOPT env variable In message <20050125.122849.41650238.nagai@ai.kyutech.ac.jp> on Tue, 25 Jan 2005 12:28:53 +0900, Hidetoshi NAGAI wrote: > つまり現在の優先順位は > > 1. スクリプトの先頭行の記述 > 2. RUBYOPT 環境変数 > 3. コマンドラインオプション > > です. > 問題は,「コマンドラインオプションは RUBYOPT 環境変数の設定よりも > 優先されるべきではないか」という点です. この点は同感です。 > なお,スクリプト先頭行の記述とコマンドラインオプションとの優先順位は > 微妙なものがありそうです. 先頭行の記述は、スクリプトを直接実行する場合、 % ./ruby-script に関係するで、 % ruby -Ks ruby-script とする場合には関係ない(無視される)と思っていたのですが、違うのでしょう か。 > require される場合はその先頭行の情報を適用して欲しいと思われますが, requireされる場合も、"#!"な先頭行は何か解釈されるのでしょうか? -- 神戸 隆博(かんべ たかひろ) at 仕事場