るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.148秒)
トップページ > クエリ:-[x] > クエリ:r[x] > クエリ:Errno[x] > クラス:File[x] > クエリ:size[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

検索結果

File#size -> Integer (18314.0)

ファイルのサイズを返します。

...ファイルのサイズを返します。

//emlist[例][ruby]{
File
.open("/dev/null") do |f|
f.size #=> 0
end
//}

@raise IOError 自身が close されている場合に発生します。

@raise Errno::EXXX 失敗した場合に発生します。

@see File#lstat...

File#truncate(length) -> 0 (6219.0)

ファイルのサイズを最大 length バイトにします。

...
Errno
::EXXX が発生します。

@raise IOError 自身が書き込み用にオープンされていなければ発生します。

@raise Errno::EXXX サイズの変更に失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File
.open("testfile", "a")...
...do |f|
f.truncate(5) # => 0
f.size # => 5
end
//}...

File.truncate(path, length) -> 0 (6219.0)

path で指定されたファイルのサイズを最大 length バイト にします。

...例外
Errno
::EXXX が発生します。

@param path パスを表す文字列を指定します。

@param length 変更したいサイズを整数で与えます。

@raise Errno::EXXX 失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "1234567890")
File
.truncate("t...
...estfile", 5) # => 0
File
.size("testfile") # => 5
//}...