Class: CorpusProcessor::Cli
- Inherits:
-
Thor
- Object
- Thor
- CorpusProcessor::Cli
- Defined in:
- lib/corpus-processor/cli.rb
Instance Method Summary collapse
Instance Method Details
#process(input_file = $stdin, output_file = $stdout) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/corpus-processor/cli.rb', line 8 def process(input_file = $stdin, output_file = $stdout) input_file = File.new( input_file, "r") if input_file.is_a? String output_file = File.new(output_file, "w") if output_file.is_a? String output_file.puts(CorpusProcessor::Processor.new.process(input_file.read)) output_file.close end |