Top Level Namespace

Defined Under Namespace

Modules: Enumerable, Linkterm, MeCab Classes: Array, Counter

Instance Method Summary collapse

Instance Method Details

#huge(input, output) ⇒ Object

example:

huge('a.txt', 'b.txt') {|chunk| chunk.to_i }


3
4
5
6
7
8
9
10
11
# File 'lib/linkterm/huge.rb', line 3

def huge(input, output)
  File.open(output, 'w') {|io| io.write nil }

  File.open(input, 'r') do |i_io|
    i_io.each_line do |chunk|
      File.open(output, 'a') {|io| io.write yield(chunk) }
    end
  end
end