作者: Yukihiro Matsumoto
日時: 2005/7/29(15:28)
まつもと ゆきひろです

In message "Re: [TSruby:157] 環境変数って?"
    on Fri, 29 Jul 2005 15:21:21 +0900 (JST), wtnabe@... (ねこ丸) writes:

|  Ruby の ENV についてなのですが、これはひょっとしてユーザーが設定した
|環境変数しか取得できませんか? またそうなら理由はセキュリティのためな
|のでしょうか? あるいは別の理由?(env に合わせただけ、というのがいちば
|ん有力そう。)

「ユーザが設定した環境変数しか」というのはよくわかりません。
Rubyは自分から見える全ての環境変数を提供しています。起動した
シェルが環境変数HOSTNAMEを提供してくれれば見えますし、そうで
ないなら見えません。HOSTNAMEの場合はシェルが渡してくれていな
いようですね。