コードで明示的に開いたファイルを閉じることがどれほど必要かを考えるためのちょっとした食べ物です。私はCおよびC++でのプログラミングのバックグラウンドから来て、Rubyをナビゲートし始めました。フィードバックをよろしくお願いします。
from_file, to_file = ARGV
script = $0
puts "Copying from #{from_file} to #{to_file}"
File.open(to_file, 'w').write(File.open(from_file).read())
puts "Alright, all done."