Ruby 4.0 リファレンスマニュアル

instance method Pathname#empty?

empty? -> boolRuby 2.4.0 から[permalink][rdoc][edit]

ディレクトリに対しては Dir.empty?(self.to_s) と同じ、他に対しては FileTest.empty?(self.to_s) と同じです。

例 ディレクトリの場合
require "pathname"
require 'tmpdir'

p Pathname("/usr/local").empty?             # => false
p Dir.mktmpdir { |dir| Pathname(dir).empty? } # => true
例 ファイルの場合
require "pathname"
require 'tempfile'

p Pathname("testfile").empty?                         # => false
p Tempfile.create("tmp") { |tmp| Pathname(tmp).empty? } # => true

[SEE_ALSO] Dir.empty?, FileTest?.empty?, Pathname#zero?