1#!/usr/bin/env ruby 2 3lst = (ARGV.empty? ? STDIN.read : IO.binread(ARGV[0])).bytes.map {|_| '0x%02X' % _ } 4puts lst.size 5puts lst.join(', ') 6