Ruby Directories

Class Dir has directory streams as objects which represents directories in underlying file system.

Directories are handled with Dir class.


Creating a Directory

To create a directory mkdir command is used. You can give permission to a directory if you want.

Syntax:

Example:

We have created a directory "project" in out system.


Checking a Directory exists or not

To check whether a directory exists or not exists? Method is used.

Syntax:

Example:

Output:

Ruby directories 1

the correct directory name display true and wrong directory name display false.


Current Working Directory

To know the current working directory pwd method is used.

Syntax:

Example:

Output:

Ruby directories 2

Removing Directory

To remove a directory, rmdir, unlink or delete methods are used. They perform same function for a Ruby directory.

Syntax:

Example:

Output:

Ruby directories 3

The exists method returns false as this directory is no longer present.


Next TopicRuby exceptions




Latest Courses