第5章 入出力
ARGV 引数の配列
ファイル
File.open("text"){|f|
contents = f.read
print contents
} # ファイルが自動的に閉じられる
ファイルのモード
File.open("time.log", 'a'){|f|
f.puts Time.now
} # append mode
File.open("txt", File::WRONLY|File::CREAT){|f|
# do someting
}
イテレータ
File.open("txt"){|f|
f.each_line do |line|
print "#{f.lineno}: #{line}"
end
}
ARGF 引数に基づく仮想ファイル
0 件のコメント:
コメントを投稿