以下の内容はhttps://unageanu.hatenablog.com/entry/20090302/1235988419より取得しました。


ユーザーホームを取得したい

Rubyスクリプト内で、ユーザーのホームディレクトリを取得したい
リファレンスマニュアルによると、パスの先頭の ~ がホームディレクトリ(環境変数 HOME が使われます)に展開されるとのこと。

$ ruby -e "puts File.expand_path('~')"
/home/xxx

あれ、でもWindowsだと環境変数 HOMEとか参照できないよなー(Cygwinはともかくとして)、と思ってOne-Click Ruby Installer for Windowsをインストールして確認。

C:\Ruby\bin>ruby.exe -e "puts File.expand_path('~')"
C:/Documents and Settings/xxxxx

おー、ちゃんと取得できますな。ちなみに環境変数%HOME%を変更すると追従してきます。

C:\Ruby\bin>set HOME=foo
C:\Ruby\bin>ruby.exe -e "puts File.expand_path('~')"
foo



以上の内容はhttps://unageanu.hatenablog.com/entry/20090302/1235988419より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14