filename = ARGV.first
txt = open(filename)
puts "Here's your file #{filename}:"
print txt.read
print "Type the filename again: "
file_again = $stdin.gets.chomp
これを変更した場合、なぜgets.chomp
機能しないのかという質問がありますか?
txt_again = open(file_again)
print txt_again.read
gets.chomp
とはどう違いますか$stdin.chomp