わたなべです. Yukihiro Matsumoto <matz / netlab.co.jp> writes: :tempfileってライブラリがあります. 環境変数も見るようにしてみました.
--- lib/tempfile.rb.orig Wed Jan 20 13:59:35 1999 +++ lib/tempfile.rb Tue Feb 23 13:36:03 1999 @@ -30,3 +30,3 @@ - def initialize(basename, tmpdir = '/tmp') + def initialize(basename, tmpdir = nil) umask = File.umask(0177) @@ -37,2 +37,3 @@ begin + tmpdir ||= ENV['TMPDIR'] || ENV['TMP'] || ENV['TEMP'] || '/tmp' tmpname = sprintf('%s/%s.%d.%d', tmpdir, basename, $$, n)