From: Tietew Date: 2003-04-01T12:32:26+09:00 Subject: [ruby-list:37481] Re: Tmpfile.new がデフォルトで/tmpを利用すること On Mon, 31 Mar 2003 22:24:09 +0900 In article <200303311323.h2VDNqgp012043@mail503.nifty.com> [[ruby-list:37480] Re: Tmpfile.new がデフォルトで/tmpを利用すること] siena@faculty.chiba-u.jp (Siena. / SHINAGAWA, Norihide) wrote: > 》/tmp の存在を仮定できない場合、存在すると期待できるのは / と . です。 > 》DOSISH ならば / か . のどちらかを使うようにするというのを提案します。 : > $SAFE > 0 の時のデフォルトの動作は、最初に /tmp で試して、例外が > 上がったら / を、更に例外が上がったら . を使う、という提案に修正します。 > ちょっと複雑になりますが、これはいかがでしょうか。 / を使われるのは嫌です。素直に ENV['TEMP'] (ENV['TMP'] じゃない) を使って欲しいのですが。ENV['TEMP'] ならほぼ確実に実行ユーザでの 書き込み権がありますが,/ も . もそうとは限らないですし。 —[ Tietew ]—————————————————————————— メ : tietew@tietew.net / tietew@raug.net / tietew@masuclub.net ホペ: http://www.tietew.net/ Tietew Windows Lab. http://www.masuclub.net/ 鱒倶楽部 指紋: 26CB 71BB B595 09C4 0153 81C4 773C 963A D51B 8CAA