From: Robert Klemme Date: 2010-12-27T20:57:39+09:00 Subject: Re: how to change it in to hex? On Mon, Dec 27, 2010 at 12:32 PM, Pen Ttt wrote: > ni my console,hexdump -C /home/pt/kc|less,what i get is : > > 00000000  00 00 00 00 56 b8 32 01  06 13 00 00 00 00 00 00 > 00000010  00 00 00 00 00 00 1f ab  ca 48 00 00 00 00 00 00 > > irb(main):011:0> IO.read('/home/pt/kc', 8, 0x00) > => "\000\000\000\000V\2702\001" > > how to make   "\000\000\000\000V\2702\001"  become  00 00 00 00 56 b8 32 > 01? ri String#unpack irb(main):006:0> s.unpack('H*').first.scan(/../).join ' ' => "00 00 00 00 56 b8 32 01" Cheers robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/