34 lines
1.6 KiB
Markdown
Raw Normal View History

# xxd
> Создавать шестнадцатеричное представление (hexdump) двоичного файла или наоборот.
> Смотрите также: `hexyl`, `od`, `hexdump`.
> Больше информации: <https://manned.org/xxd>.
- Сгенерировать hexdump из двоичного файла и отобразить результат:
`xxd {{входной_файл}}`
- Сгенерировать hexdump из двоичного файла и сохранить его как текстовый файл:
`xxd {{входной_файл}} {{выходной_файл}}`
- Отобразить более компактный вывод, заменяя последовательные нули (если есть) звёздочкой:
`xxd {{[-a|-autoskip]}} {{входной_файл}}`
- Отобразить вывод с 10 столбцами по одному октету (байту) в каждом:
`xxd {{[-c|-cols]}} {{10}} {{входной_файл}}`
- Отобразить вывод только до длины 32 байта:
`xxd {{[-l|-len]}} {{32}} {{входной_файл}}`
- Отобразить вывод в простом режиме без пробелов между столбцами:
`xxd {{[-p|-postscript]}} {{входной_файл}}`
- Преобразовать текстовый hexdump обратно в двоичный формат и сохранить как двоичный файл:
`xxd {{[-r|-revert]}} {{[-p|-postscript]}} {{входной_файл}} {{выходной_файл}}`