るりまサーチ

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

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

クラス

キーワード

検索結果

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

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

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

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

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

Tempfile#close! -> nil (12209.0)

テンポラリファイルをクローズし、すぐに削除します。

...テンポラリファイルをクローズし、すぐに削除します。

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

Tempfile#length -> Integer (9108.0)

テンポラリファイルのサイズを返します。

...テンポラリファイルのサイズを返します。

require "tempfile"
tf = Tempfile.new("foo")
tf.print("bar,ugo")
p tf.size # => 7
tf.close
p tf.size # => 7...

Tempfile (6008.0)

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

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

Tempfile#size -> Integer (6008.0)

テンポラリファイルのサイズを返します。

...テンポラリファイルのサイズを返します。

require "tempfile"
tf = Tempfile.new("foo")
tf.print("bar,ugo")
p tf.size # => 7
tf.close
p tf.size # => 7...

絞り込み条件を変える

Tempfile#path -> String | nil (3114.0)

テンポラリファイルのパス名を返します。

...テンポラリファイルのパス名を返します。

Tempfile
#close! を実行後だった場合にはnilを返します。

require "tempfile"
tf = Tempfile.new("hoo")
p tf.path # => "/tmp/hoo.10596.0"
tf.close!
p tf.path # => nil...

Tempfile#open -> self (3108.0)

クローズしたテンポラリファイルを再オープンします。 "r+" でオープンされるので、クローズ前の内容を再度読む ことができます。

...ァイルを再オープンします。
"r+" でオープンされるので、クローズ前の内容を再度読む
ことができます。

require "tempfile"
tf = Tempfile.new("foo")
tf.print("foobar,hoge\n")
tf.print("bar,ugo\n")
tf.close
tf.open
p tf.gets # => "foobar,hoge\n"...