如何用ruby读取指定的文件行

如何用ruby读取指定的文件行


墨色风雨
浏览 989回答 2
2回答

慕仙森

ruby读取指定的行,可以使用readlines将整个文件的内容读取到一个数组中,再获得指定行的数据arr = io.readlinesp arr[9] # 读出第10行的数据

繁星点点滴滴

123456line_num=0text=File.open('xxx.txt').readtext.gsub!(/\r\n?/, "\n")text.each_line do |line|  print "#{line_num += 1} #{line}"end 
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Ruby