Ruby - 读写' EOF'字符

时间:2015-05-13 09:30:07

标签: ruby io eof

我遇到了一个需要解析的文档,其中包含一个旧的MS-DOS EOF字符(请参阅http://en.wikipedia.org/wiki/Substitute_character)。问题是Ruby没有读过这个角色。但是,我需要做的是读取包含该字符的行并将其写回 我认为写字符不应该太难,因为我知道ASCII代码,主要问题是Ruby在遇到这个字符后只是停止读取文件。
我使用类似下面的代码:

lineNumber = 0
File.foreach(sourcePath) do |li|
     lineNumber = lineNumber + 1
end
puts lineNumber

0 个答案:

没有答案