Главная Облако тегов     Подписка на ленту обновлений (RSS) XMPP (Jabber) совместимые службы мгновенных сообщений. К примеру Google Talk, Gizmo, jabber.org Пишите письма О сайте
Вы находитесь здесь: Заметки экспериментатора » Linux tips » hexdump
Translations of this page:

hexdump

Команда hexdump позволяет выводить содержимое бинарных файлов в понятном для человека виде.

Возможности по управлению выводом, позволяют формировать дамп для конкретных задач.

К примеру, необходимо сформировать дамп для вставки в программу на C/C++:

hexdump -n 64 -e '16/1 "0x%02x, " "\n"' piano-wave.raw

В результате выполнения этой команды мы получим шестнадцатиричный дамп первых 64-х байт файла, сформированный в строки по 16 байт, следующего вида:

0x97, 0xa6, 0xb7, 0xc7, 0xd6, 0xe0, 0xe7, 0xe9, 0xe9, 0xe8, 0xe7, 0xe8, 0xeb, 0xf0, 0xf4, 0xf7,
0xf8, 0xf5, 0xee, 0xe4, 0xd6, 0xc6, 0xb4, 0xa3, 0x92, 0x83, 0x76, 0x6b, 0x61, 0x58, 0x4f, 0x45,
0x3b, 0x30, 0x25, 0x1a, 0x10, 0x09, 0x03, 0x00, 0x00, 0x02, 0x06, 0x0d, 0x17, 0x23, 0x30, 0x3f,
0x4d, 0x59, 0x62, 0x66, 0x65, 0x61, 0x5b, 0x55, 0x51, 0x51, 0x54, 0x5b, 0x64, 0x6d, 0x76, 0x7c,

Ivan A-R 01.10.2007 18:44

Дискуссия

Enter your comment (wiki syntax is allowed):
Краткая справка
  • **полужирный**
  • //курсив//
  • > цитата
  • [[http://link | Заголовок ссылки]]
Больше о синтаксисе...
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
linux/hexdump.txt · Последние изменения: 2007/10/07 23:01 (внешнее изменение)