Q:

Ruby program to open a file in read-only mode

belongs to collection: Ruby File Handling Programs

0

In this program, we will open an existing file in read-only mode using the File class in read ("r") mode. Then we read and print data.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program/Source Code:

The source code to open a file in read-only mode is given below. The given program is compiled and executed on Windows 10 Operating System successfully.

# Ruby program to open a file 
# in read-only mode

# Open an existing file
fobj = File.new("MyFile.txt", "r"); 

print "File opened in read-only mode.\n";

# Read text from "MyFile.txt" file
print "File Text: \n",fobj.read();

# Close file object
fobj.close();

Output:

File opened in read-only mode.
File Text:
Sample Text1
Sample Text2
Sample Text3
Sample Text4

Explanation:

In the above program, we opened an existing file "MyFile.txt" in read-only mode ("r") by creating object fobj of the File class. Then we read and print data.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Ruby program to open a file in write-only mode... >>
<< Ruby program to read the specified number of chara...