Вы можете сделать это в Emacs , который доступен в виде пакета в большинстве систем Unix, если он не установлен заранее. Встроенный -шестнадцатеричный просмотрщик не поддерживает удаление, но улучшенный шестнадцатеричный просмотрщик nhexl -режим поддерживает.
Откройте файл в Emacs и введите Alt+xnhexl-mode
Enter . Если это говорит «нет совпадения», введите Ctrl+g и установите режим nhexl -, затем повторите попытку. Для установки режима nhexl -проще всего использовать пакет Emacs. Выберите «Управление пакетами Emacs» в меню «Параметры», выберите режим nhexl -и нажмите «Установить» или введите Alt+xpackage-install
Enternhexl-mode
Enter .
В режиме nhexl -перейдите к началу области, которую хотите удалить, и нажмите Ctrl+Пробел . Перейдите к концу области и нажмите Удалить . Когда вы будете довольны своими изменениями, сохраните файл.
Emacs не подходит для больших файлов, но несколько десятков мегабайт не проблема.