るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.355秒)

別のキーワード

  1. _builtin new
  2. _builtin inspect
  3. _builtin []
  4. _builtin to_s
  5. _builtin each

種類

ライブラリ

クラス

検索結果

Dir.mktmpdir(prefix_suffix = nil, tmpdir = nil) -> String (18156.0)

一時ディレクトリを作成します。

...が与えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
File
Utils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した...
...~1/Temp
Dir.mktmpdir{|dir|
puts dir
# 出力例: 一時ディレクトリ の名前の先頭に'd' をつける。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1/Temp/d20081011-4524-1m69psi
# ^
}
Dir.mktmpdir("foo"){|dir|...
...
p FileTest.directory?(memory_dir) #=> false

dir = Dir.mktmpdir
# ブロックを与えない場合は、ディレクトリは存在する。
begin
File
.open("#{dir}/foo", "w") { |fp|
fp.puts "hogehoge"
}
ensure
File
Utils.remove_entry_secure dir
end
p FileTest.d...

Dir.mktmpdir(prefix_suffix = nil, tmpdir = nil) {|dir| ... } -> object (18156.0)

一時ディレクトリを作成します。

...が与えられた場合は、ブロックの評価が終わると
作成された一時ディレクトリやその配下にあったファイルを
File
Utils.#remove_entry を用いて削除し、ブロックの値をかえします。
ブロックが与えられなかった場合は、作成した...
...~1/Temp
Dir.mktmpdir{|dir|
puts dir
# 出力例: 一時ディレクトリ の名前の先頭に'd' をつける。
#=> /cygdrive/c/DOCUME~1/kouya/LOCALS~1/Temp/d20081011-4524-1m69psi
# ^
}
Dir.mktmpdir("foo"){|dir|...
...
p FileTest.directory?(memory_dir) #=> false

dir = Dir.mktmpdir
# ブロックを与えない場合は、ディレクトリは存在する。
begin
File
.open("#{dir}/foo", "w") { |fp|
fp.puts "hogehoge"
}
ensure
File
Utils.remove_entry_secure dir
end
p FileTest.d...

NEWS for Ruby 2.0.0 (72.0)

NEWS for Ruby 2.0.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...* 非互換: Fiber#resume は Fiber#transfer を呼び出したファイバーを再開できなくなりました

* File
* 拡張: File.fnmatch? は File::FNM_EXTGLOB(File::Constants::FNM_EXTGLOB) オプションが与えられていればブレースを展開します

* GC
*...
...で定義されている定数を簡単に検知するために導入しました。

* tmpdir
* 非互換: Dir.mktmpdir FileUtils.#remove_entry_secure ではなく FileUtils.#remove_entry を使うようになりました。
これはアプリケーションが作成された一時...
...の新しいメソッドはカスタム属性の名前を衝突するかもしれません。
"each_pair", "eql?", "hash" or "to_h".

* Dir.mktmpdir は lib/tmpdir.rb にあります。上を参照してください。

=== C API の更新

* 追加: NUM2SHORT(), NUM2USHORT()
これは...