Prevod obsahu souboru do hexu

Michael Mraka Michael.Mraka na homecredit.net
Čtvrtek Září 13 16:40:48 CEST 2007


Zdenek Janis wrote:
% Dobry den,
% Marne se snazim prinutit hexdump, aby mel vystup jen hex data. 
% Nepotebuji zadne adresy, jen a pouze data.
%
% takze:
% $ echo "abcdefghijklmnopqrstuvwxyz" | hexdump -C
% 00000000 6162636465666768 696a6b6c6d6e6f70  |abcdefghijklmnop|
% 00000010 7172737475767778 797a0a            |qrstuvwxyz.|
% 0000001b
% 
% ale ja bych poterboval:
% $ echo "abcdefghijklmnopqrstuvwxyz" | hexdump -e "?!?!"
% 6162636465666768696a6b6c6d6e6f707172737475767778797a0a
% 
% a rad bych k tomu vyuzil hexdump nebo nejake bezne utilky do jsou v 
% debianu. Vim ze to lze nejak pres formatovani, ale jediny vysledek je 
% "hexdump: "?!?!": bad format".


$ echo abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz | xxd -p
6162636465666768696a6b6c6d6e6f707172737475767778797a61626364
65666768696a6b6c6d6e6f707172737475767778797a0a

$ type xxd
xxd is /usr/bin/xxd
$ rpm -qf `type -path xxd`
vim-common-7.0.109-3.el5.3

neni to hexdump, ale vim bude urcite i v debianu :).


--mm                                                            Michael Mráka





Další informace o konferenci Linux