るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.009秒)
トップページ > クエリ:true[x] > ライブラリ:tempfile[x]

別のキーワード

  1. object true
  2. _builtin true
  3. rb_true
  4. true object

クラス

キーワード

検索結果

Tempfile (8.0)

テンポラリファイルを操作するためのクラスです。

...basename.pid.n" という名前になります。
* Tempfile オブジェクトはFileクラスへのDelegatorとして定義されており、Fileクラスのオブジェクトと同じように使うことができます。
* Tempfile#close(true) により、作成したテンポラリファイ...
...ルは削除されます。
* スクリプトが終了するときにも削除されます。
* Tempfile#openにより、テンポラリファイルを再オープンすることができます。
* テンポラリファイルのモードは 0600 です。...

Tempfile#close(real = false) -> nil (8.0)

テンポラリファイルをクローズします。 real が偽ならば、テンポラリファイルはGCによって削除されます。 そうでなければ、すぐに削除されます。

...ならば、テンポラリファイルはGCによって削除されます。
そうでなければ、すぐに削除されます。

@param real false もしくはそれ以外を指定します。

require "tempfile"
tf = Tempfile.open("bar")
tf.close
p FileTest.exist?(tf.path) # => true...

Tempfile.create(basename, *rest) -> File (8.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...して使われます。
@param rest Tempfile.newの第二引数以降と同じように扱われます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path = ""
Tempfile
.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename, *rest) {|fp| ...} -> object (8.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...して使われます。
@param rest Tempfile.newの第二引数以降と同じように扱われます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path = ""
Tempfile
.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename, tmpdir=nil, mode: 0, **options) -> File (8.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path = ""
Tempfile
.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

絞り込み条件を変える

Tempfile.create(basename, tmpdir=nil, mode: 0, **options) {|fp| ...} -> object (8.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path = ""
Tempfile
.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename="", tmpdir=nil, mode: 0, **options) -> File (8.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path = ""
Tempfile
.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...

Tempfile.create(basename="", tmpdir=nil, mode: 0, **options) {|fp| ...} -> object (8.0)

テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。 createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

...テンポラリファイルを作成し、それを表す File オブジェクトを生成して返します(Tempfileではありません)。
createはopenに似ていますが、finalizerによるファイルの自動unlinkを行いません。

ブロックを指定しなかった場合、tmpdir...
...ものが指定できます。ただし、:permオプションは無視され
ます。
@see Tempfile.open

例:
require "tempfile"
GC.disable
path = ""
Tempfile
.create("foo") do |f|
path = f.path
p File.exist?(path) #=> true
end
p File.exist?(path) #=> false...