From: matz@... (Yukihiro Matsumoto) Date: 2001-04-15T22:07:47+09:00 Subject: [ruby-list:29274] Re: Time Stamp Copy of File.copy まつもと ゆきひろです In message "[ruby-list:29259] Re: Time Stamp Copy of File.copy" on 01/04/15, " たけ (tk)" writes: | それと、お願いなのですが、 [ruby-list:26793]でも書いたのですが、 |File.join でルートディレクトリからの指定をしようとすると失敗してしまいま |す。次のような、失敗しないメソッドを用意していただけないでしょうか?。 | |p File.join('/','test') # "//test" |p File.join('a:/','test') # "a://test" うーん、でもパスセパレータが / か \ が : かを気にしないため のFile.joinなのに / を使ったら台無しな気がします。 / を使うならFile.joinを使わず直接文字列操作すればよいでしょう。 File.joinを使うなら p File.join('','test') # "/test" p File.join('a:','test') # "a:/test" がよろしいのでは?