Sha256: 2c65f5339390e6635cb23f1a4224037ae28906bdbbbe87e424384b82ab1ce199

Contents?: true

Size: 870 Bytes

Versions: 2

Compression:

Stored size: 870 Bytes

Contents

#! /usr/bin/env ruby
# coding: utf-8
#

require "pp"
require "optparse"
require "rubygems"
require "tefil"

# option analysis
OPTIONS = {:separator => ' '}
op = OptionParser.new
op.banner = [
  #"Usage: #{File.basename("#{__FILE__}")} [options] [files]",
  "Usage: #{File.basename("#{__FILE__}")} [item...] [item=val...]",
].join("\n")
#op.on("-o"     , "--overwrite"     , "Overwrite"){    OPTIONS[:overwrite] = true}
#op.on("-s char", "--separator=char", "Indicate separator"){|val| OPTIONS[:separator] = val}
#op.on("-l"     , "--left-just"   , "Left justified (Default)" ){ OPTIONS[:just] = :left}
#op.on("-r"     , "--right-just"  , "Right justified"){ OPTIONS[:just] = :right}
op.parse!(ARGV)

## default settings
#OPTIONS[:overwrite] ||= false
#OPTIONS[:just] ||= :left

#Tefil::ColumnAnalyzer.new(OPTIONS).filter(ARGV)
Tefil::ColumnAnalyzer.new(ARGV).filter([])

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tefil-0.1.5 bin/columnanalyze
tefil-0.1.4 bin/columnanalyze