Type:
Class

Objects of class Dir are directory streams representing directories in the underlying file system. They provide a variety of ways to list directories and their contents. See also File.

The directory used in these examples contains the two regular files (config.h and main.rb), the parent directory (..), and the directory itself (.).

path
  • References/Ruby on Rails/Ruby/Classes/Dir

dir.path â string or nil Instance Public methods Returns the path parameter

2025-01-10 15:47:30
mktmpdir
  • References/Ruby on Rails/Ruby/Classes/Dir

mktmpdir(prefix_suffix=nil, *rest) Class Public methods

2025-01-10 15:47:30
unlink
  • References/Ruby on Rails/Ruby/Classes/Dir

Dir.unlink( string ) â 0 Class Public methods Deletes the named directory. Raises

2025-01-10 15:47:30
tell
  • References/Ruby on Rails/Ruby/Classes/Dir

dir.tell â integer Instance Public methods Returns the current position in dir

2025-01-10 15:47:30
pos=
  • References/Ruby on Rails/Ruby/Classes/Dir

dir.pos( integer ) â integer Instance Public methods Synonym for Dir#seek

2025-01-10 15:47:30
getwd
  • References/Ruby on Rails/Ruby/Classes/Dir

Dir.getwd â string Class Public methods Returns the path to the current working

2025-01-10 15:47:30
inspect
  • References/Ruby on Rails/Ruby/Classes/Dir

dir.inspect â string Instance Public methods Return a string describing this

2025-01-10 15:47:30
foreach
  • References/Ruby on Rails/Ruby/Classes/Dir

Dir.foreach( dirname ) {| filename | block } â nilDir.foreach( dirname ) â an_enumerator

2025-01-10 15:47:30
seek
  • References/Ruby on Rails/Ruby/Classes/Dir

dir.seek( integer ) â dir Instance Public methods Seeks to a particular location

2025-01-10 15:47:30
home
  • References/Ruby on Rails/Ruby/Classes/Dir

Dir.home() â "/home/me"Dir.home("root") â "/root" Class Public methods Returns

2025-01-10 15:47:30