ruby,读取BIG文件中的特定行并附加到它而不覆盖下一行

时间:2012-06-11 22:26:00

标签: ruby file-io logic

我有一个无法容纳在内存中的文件。

我使用each_slice读取我感兴趣的行块并将单词追加到内存中的每一行

In a loop
{
   I want to read range of lines from the file [say first 20] append some words to it put newline at the end of each line after appending , without overwriting the next lines. 
}

基本上以某种方式插入文件。

有没有一种简单的方法可以做到这一点,可能没有创建多个tmp文件并在循环中删除它们等。

谢谢!

0 个答案:

没有答案