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

发布网友 发布时间:2022-04-24 06:45

我来回答

2个回答

热心网友 时间:2022-06-17 03:12

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

热心网友 时间:2022-06-17 03:13

line_num=0
text=File.open('xxx.txt').read
text.gsub!(/\r\n?/, "\n")
text.each_line do |line|
  print "#{line_num += 1} #{line}"
end

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com