1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/usr/bin/env ruby require "zipf" max = ARGV[0].to_i i = 0 while line = STDIN.gets if tokenize(line).size <= max puts i else STDERR.write line end i += 1 end