1 2 3 4 5 6 7 8 9
#!/usr/bin/perl use strict; use warnings; local $/; my $bin = <STDIN>; #slurp my @bytes = unpack "C*", $bin; print for map sprintf("%2.2x",$_), @bytes;