Home »
Ruby »
Ruby Programs
Ruby program to open a file in read-only mode
Ruby Example: Write a program to open a file in read-only mode.
Submitted by Nidhi, on February 11, 2022
Problem Solution:
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.
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.
Ruby File Handling Programs »