1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#!/usr/bin/env ruby STDIN.set_encoding 'utf-8' STDOUT.set_encoding 'utf-8' prev_idx = nil while line = STDIN.gets line.strip! idx = line.split('|||')[0].to_i if idx != prev_idx puts line prev_idx = idx end end