簡単なアプリ
【開発環境】
OS:Win11(64ビット)
Ruby 3.1.2
■ファイルを読み書きするアプリを作ってみる
「file1.rb」フアイルにコードを書いてみる。
file_path = 'sample.txt'
#テキストファイルに書き込む
open(file_path,'w') do |f|
f.puts('Hello,World!')
end
#テキストファイルから読み込む
open(file_path,'r') do |f|
p f.read
end
・コマンド実行
Microsoft Windows [Version 10.0.22000.856]
(c) Microsoft Corporation. All rights reserved.
C:\Users\Owner>ruby D:\pg\Ruby31-x64\サンプルプログラム\file1.rb
"Hello,World!\n"
C:\Users\Owner>
・「sample.txt」を見てみる
「Hello,World!」が書き込めれている
データを追加する
「file2.rb」フアイルにコードを書いてみる。
file_path = 'sample.txt'
#テキストファイルに書き込む
open(file_path,'a') do |f|
f.puts('Hello,Hello,World!')
end
#テキストファイルから読み込む
open(file_path,'r') do |f|
p f.read
end
・コマンド実行
C:\Users\Owner>ruby D:\pg\Ruby31-x64\サンプルプログラム\file2.rb
"Hello,World!\nHello,Hello,World!\n"
C:\Users\Owner>
・「sample.txt」を見てみる
Hello,World!
Hello,Hello,World!
※コメント投稿者のブログIDはブログ作成者のみに通知されます