Sha256: c62a9ff056386af9fbe40c6afaaf0fbf58eaf6404f6478ec004c516acf6a7aab
Contents?: true
Size: 459 Bytes
Versions: 39
Compression:
Stored size: 459 Bytes
Contents
#!/usr/bin/env ruby require 'rbbt-util' require 'rbbt/util/simpleopt' file = ARGV.shift header = TSV.parse_header(Open.open(file)) puts "File: #{ file }" puts "Key: #{header.key_field}" puts "Fields: " header.fields.each_with_index do |f,i| puts " - #{i + 1}: " << f end puts "Rows: #{`wc -l #{ file }|cut -f 1 -d' '`}" puts "First line:" parts = [] header.first_line.split(header.sep).each_with_index{|p,i| parts << "(#{i}) #{p}"} puts parts * "\t"
Version data entries
39 entries across 39 versions & 1 rubygems