るりまサーチ

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

別のキーワード

  1. _builtin filetest
  2. filetest size?
  3. filetest pipe?
  4. filetest file?

クラス

モジュール

キーワード

検索結果

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

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

...しない場合、あるいはシステムコールに失敗した場合に発生します。

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

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

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

File.size(path) -> Integer (18135.0)

FileTest.#size と同じです。

...
FileTest
.#size と同じです。

@param path パスを表す文字列か IO オブジェクトを指定します。...

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

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

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

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

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

FileTest.#empty?(file) -> bool (9038.0)

ファイルが存在して、そのサイズが 0 である時に真を返します。 そうでない場合、あるいはシステムコールに失敗した場合には false を返します。

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

//emlist[例:][ruby]{
IO.write("zero.txt", "")
FileTest
.zero?("zero.txt") # => true
IO.write("nonzero.txt", "1")
FileTest
.zero?("nonzero.txt") # => false
//}

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

FileTest.#zero?(file) -> bool (9038.0)

ファイルが存在して、そのサイズが 0 である時に真を返します。 そうでない場合、あるいはシステムコールに失敗した場合には false を返します。

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

//emlist[例:][ruby]{
IO.write("zero.txt", "")
FileTest
.zero?("zero.txt") # => true
IO.write("nonzero.txt", "1")
FileTest
.zero?("nonzero.txt") # => false
//}

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

絞り込み条件を変える

File.size?(path) -> Integer | nil (6135.0)

FileTest.#size? と同じです。

...
FileTest
.#size? と同じです。

@param path パスを表す文字列か IO オブジェクトを指定します。...

File::Stat#size? -> Integer | nil (6127.0)

サイズが0の時にはnil、それ以外の場合はファイルサイズを返します。

...はnil、それ以外の場合はファイルサイズを返します。

//emlist[][ruby]{
require 'tempfile'

fp = Tempfile.new("temp")
p fp.size #=> 0
p File::Stat.new(fp.path).size? #=> nil
fp.print "not 0 "
fp.close
p FileTest.exist?(fp.path) #=> true
p File::Stat.new(fp.path).size? #=> 6
//}...

File::Stat (20.0)

ファイルの情報を格納したオブジェクトのクラス。

...ラス。

FileTest
に同名のモジュール関数がある場合はそれと同じ働きをします。ただ、
ファイル名を引数に取るかわりに Stat 自身について判定する点が違います。

//emlist[][ruby]{
p File::Stat.new($0).directory? #=> false
p FileTest.director...
...イプ(スペシャルファイルのみ)
rdev_major rdev の major 番号部
rdev_minor rdev の minor 番号部
size
ファイルサイズ(バイト単位)
blksize 望ましいI/Oのブロックサイズ
blocks 割り当てられているブロック数
atime...