首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

ruby 1.9 容易的文件操作

2012-10-13 
ruby 1.9 简单的文件操作#读文件f File.open(myfile.txt, r)f.each_line do|line|puts I read this

ruby 1.9 简单的文件操作

#读文件f = File.open("myfile.txt", "r")f.each_line do|line|puts "I read this line: #{line}"end


File.foreach("myfile.txt") do|line|puts "I read this line: #{line}"end


f = File.open("myfile.txt", "r")line = f.getsputs "The line I read is: #{line}"


#写操作File.open('filename','w') do |f|  f.puts linesend


#得到当前目录所有文件名    files = Dir.glob('*.rd')


#删除特定目录所有文件名Dir.glob('*.rd').each{|f| File.delete f}


open('myfile.out', 'a') { |f|  f << "Four score\n"  f << "and seven\n"  f << "years ago\n"}



官网File API介绍
http://www.ruby-doc.org/core-1.9.3/File.html

热点排行