Data-HexDump-XXD

 view release on metacpan or  search on metacpan

eg/xxd  view on Meta::CPAN


L<version> is a I<de facto> standard but still not in core as of 5.8.8,
so you'll need it (or you'll have to comment it out).

L<Getopt::Long> and L<Pod::Usage> should be no problem, because they're in
core.

So, what you will really need are L<File::Slurp> and, of course,
L<Data::HexDump::XXD>.

=head1 BUGS AND LIMITATIONS

No bugs have been reported.

Please report any bugs or feature requests through http://rt.cpan.org/

Only two options of the original B<xxd> are supported, but they should
be the most useful and used.

Consequent equal lines in dump are not grouped with C<*>.

lib/Data/HexDump/XXD.pm  view on Meta::CPAN

=head1 CONFIGURATION AND ENVIRONMENT

Data::HexDump::XXD requires no configuration files or environment variables.


=head1 DEPENDENCIES

Among the non-core, only C<version>.


=head1 BUGS AND LIMITATIONS

It is currently limited to the basic behaviour of B<xxd>. Note that plain
hex dump is pretty straightforward in Perl, you simply have to call:

   my $hex = unpack 'H*', $bindata;

Note also that the high nybble is always assumed to come first in
dumps (see C<perldoc -f unpack>, C<H> template).

No bugs have been reported.



( run in 0.769 second using v1.01-cache-2.11-cpan-05444aca049 )