Top Level Namespace
Defined Under Namespace
Modules: Enumerable, Linkterm, MeCab Classes: Array, Counter
Instance Method Summary collapse
-
#huge(input, output) ⇒ Object
example: huge(‘a.txt’, ‘b.txt’) {|chunk| chunk.to_i }.
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 |