just messing around with different ways to parse the arguments

This commit is contained in:
Brendan McDevitt 2018-03-23 19:48:27 -05:00
parent a40a8c90e8
commit f7ddfdebe3

View file

@ -12,18 +12,18 @@ parser = OptionParser.new do |parser|
parser.on("-c", "--column int", "The column number to dump.") do |column|
options[:column] = column
end
parser.on("-f", "--filename NAME", "The CSV filename to use.") do |filename|
parser.on("-f", "--filename FILE", "The CSV filename to use.") do |filename|
options[:filename] = filename
end
options[:all] = false
parser.on("-a", "--all", "Dump all columns") do
options[:all] = truejj
options[:all] = true
end
end
parser.parse!
#if options[:column].is_a?
col_data = []
CSV.foreach(options[:filename]) {|col| col_data << col[options[:column].to_i]}
CSV.foreach (options[:filename]) {|col| col_data << col[options[:column].to_i]} if (options[:column] and options[:filename])
puts col_data
#end