#linux #sh
Есть ли стандартная для RedHat команда (кроме пары dd + truncate) для замены нулями данных в середине бинарного файла?
Ответы
Ответ 1
Можно использовать однострочник на Python или другом скриптовом языке: python -c "f=open('some','r+b');f.seek(123);f.write('\0'*4);"Ответ 2
В копилку. Emacs поддерживает работу с бинарными файлами, как с обычными: M-x hexl-find-file открыть файл в шестнациричном формате C-M-d вставить байт в десятичном формате. C-M-o вставить байт в восмиричном формате C-M-x вставить байт в шестнацитиричном формате Ссылки https://www.gnu.org/software/emacs/manual/html_node/emacs/Editing-Binary-Files.html
Комментариев нет:
Отправить комментарий