Skip to content
class method

Dir.exist?

(::path | ::io file_name) -> bool
Dir.exist?(dirpath) → true or false

Returns whether dirpath is a directory in the underlying file system:

Example
Dir.exist?('/example')         # => true
Dir.exist?('/nosuch')          # => false
Dir.exist?('/example/main.rb') # => false

Same as File.directory?.

See also .entries .fchdir .empty? .foreach also in 4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0