るりまサーチ

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

別のキーワード

  1. openssl integer
  2. asn1 integer
  3. _builtin integer
  4. json integer
  5. integer chr

ライブラリ

キーワード

検索結果

FileTest.#size(file) -> Integer (127.0)

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

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

@
param file ファイル名を表す文字列か IO オブジェクトを指定します。

@
raise Errno::EXXX file が存在しない場合、あるいはシステムコールに失敗した場合に発生します。

@
raise IOError 指定された IO オブ...
...ジェクト file が既に close されていた場合に発生します。

@
see FileTest.#size?, FileTest.#zero?

例:
FileTest
.size('/etc/passwd') # => 5925...

FileTest.#size?(file) -> Integer | nil (121.0)

ファイルのサイズを返します。ファイルが存在しない時や ファイルのサイズが0の時には nil を返します。

...返します。

@
param file ファイル名を表す文字列か IO オブジェクトを指定します。

@
raise IOError 指定された IO オブジェクト file が既に close されていた場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "test")
FileTest
.size?("testfi...
...le") # => 4
File.delete("testfile")
FileTest
.size?("testfile") # => nil
//}

@
see FileTest.#size, FileTest.#zero?...

FileTest.#world_readable?(path) -> Integer | nil (109.0)

path が全てのユーザから読めるならばそのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。

...整数を返します。そうでない場合は nil を返します。

整数の意味はプラットフォームに依存します。

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

m = FileTest.world_readable?("/etc/passwd")
"%o" % m # => "644"...