Вопросы с тегом «binary»

8
Почему (и как) использование cat в двоичных файлах испортило терминал?

Если я catправильно понимаю руководство: объединять файлы и печатать на стандартном выводе catпримет файлы в качестве аргумента и выведет их на стандартный вывод. То, что я не получаю, это если я использую команду: cat img.png > copy.png Я получу 2 PNG-файла, идентичные, а если я просто cat...

8
Редактирование двоичных потоков, содержащих байты \ x00

Используя только инструменты оболочки, как можно редактировать двоичный поток, содержащий NULL (0x00 символов), сохраняя 0x00 символов в выходном потоке? При редактировании необходимо заменить символ в указанной позиции на другой символ (в следующем примере символом '|'), например: dd ibs=1...

8
Как я могу использовать Bash, чтобы найти 2 байта в двоичном файле, увеличить их значения и заменить?

Я пытаюсь найти два байта внутри двоичного файла, затем увеличить значение этих двух байтов и заменить их внутри файла. Эти два байта находятся на позициях 0x82-0x83. На данный момент я успешно извлек эти два байта, используя это: #!/usr/bin/env bash BYTES=$(tail -c +131 "$1" | head -c 2) Эти байты...