如何读取文件的前一行。与 IO.gets 相反。我最初想将 IO.lineno 设置为我想要读取的行号,但这并没有按预期工作。您实际上如何阅读前一行?
一个简单的方法是记住您读过的上一行:
prev = nil
File.foreach('_vimrc') do |line|
p [line, prev] # do whatever processing here
prev = line
end
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)