1.6 KiB
1.6 KiB
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]}} {{входной_файл}} {{выходной_файл}}