[ruby-list:50252] Re: 環境変数HOMEについて
From:
"U.NAKAMURA" <usa@...>
Date:
2015-10-30 13:24:05 UTC
List:
ruby-list #50252
こんにちは、なかむら(う)です。 In message "[ruby-list:50251] 環境変数HOMEについて" on Fri, 30 Oct 2015 21:43:00 +0900, takatoh.m@gmail.com wrote: > Windowsで環境変数HOMEを設定していないにもかかわらず、Rubyの中ではENV['HOME']が > 値を返します。 > これはRubyが自動的に環境変数HOMEを設定しているのでしょうか。 はい。 もちろん、環境変数HOMEが既に存在すればそれを尊重しますが、 なければ適当に用意します。 Windows特有のちょっとした親切ですが、大きなお世話だったかも。 > Windowsにかかわらず、どのOSでもENV['HOME']を参照できると考えてもいいでしょうか。 実際問題としては、意図的に環境から削除されている場合を除けば、 そう考えてもいいんじゃないでしょうか。 しかしそうであることを例えばRubyの仕様として期待するのはやめた方が いいと思います。 それでは。 -- U.Nakamaura <usa@garbagecollect.jp>