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


4
Оболочкообразная среда для двоичной обработки
Этот вопрос приходил ко мне пару раз раньше, теперь, в ответ на вопрос « Цикл по бинарным блокам данных» из stdin в ответах Bash, приведенный в /programming/993434/what-language-is-to-binary как-perl-is-to-text также не были удовлетворительными. Я ищу среду сценариев, специально предназначенную для обработки ввода-вывода с двоичными файлами. Я знаю, что могу использовать один …

3
Как я могу обработать необработанные двоичные данные в канале bash?
У меня есть функция bash, которая принимает файл в качестве параметра, проверяет, существует ли файл, а затем записывает все, что выходит из stdin, в файл. Наивное решение прекрасно работает для текста, но у меня проблемы с произвольными двоичными данными. echo -n '' >| "$file" #Truncate the file while read lines …
15 bash  shell  binary 

5
Как использовать скрипт bash для чтения содержимого двоичного файла?
Я хочу прочитать символ, а затем фиксированную длину строки (строка не заканчивается нулем в файле, а ее длина задается предыдущим символом). Как я могу сделать это в скрипте bash? Как определить строковую переменную, чтобы я мог выполнить некоторую постобработку на ней?

3
Как я могу работать с двоичным в bash, чтобы дословно скопировать байты без какого-либо преобразования?
Я амбициозно пытаюсь перевести код C ++ в Bash по множеству причин. Этот код читает и манипулирует типом файла, специфичным для моего подполя, который написан и полностью структурирован в двоичном виде. Моя первая задача, связанная с двоичными файлами, - скопировать первые 988 байт заголовка, в том виде, в каком они …
14 bash  binary  head 

3
Есть ли альтернативы для `dd`?
Какие другие инструменты я должен использовать для чтения и записи файлов с усечением, поиском и пропуском. Параметры командной строки dd кажутся неудобными и чуждыми, и мне не нравится выбирать между медленным, но точным режимом поиска ( bs=1) и быстрым, но негибким режимом ( bs=4kили чем-то еще). Существуют ли более современные …
14 files  utilities  dd  binary 

2
Как сохранить файл изображения в переменной bash?
После того, как я использую следующую команду, pngString="$(cat example.png)" echo -n "$pngString" > tmp.png Я не могу открыть tmp.png как файл PNG. Может быть, некоторая информация теряется, когда я использую $pngStringдля хранения файла изображения. Итак, вопрос: как я могу сохранить полную информацию об изображении, используя переменную в скрипте bash?
14 bash  cat  images  binary  variable 

2
Как интерпретировать восьмеричный или шестнадцатеричный дамп двоичного файла?
В двоичном файле есть строки и несколько чисел. Если я делаю od -c filenameили strings filename, я могу видеть строки правильно. Но как насчет чисел? Они в каком-то странном формате. Текст после выполнения od -c filenameвыглядит так: 0000000 036 \ 0 032 004 SD \ 0 \ 0 \ 0 …
14 binary  od  hexdump 

2
Может ли vim отображать только символы ASCII и обрабатывать другие байты как двоичные данные?
Я уже знаю vim -b, однако, в зависимости от используемой локали, он отображает многобайтовые символы (например, UTF-8) в виде отдельных букв. Как я могу попросить vimотображать только печатные символы ASCII и обрабатывать остальные как двоичные данные, независимо от кодировки?

1
Команда md5sum двоичный и текстовый режим
Команда GNU md5sumимеет два режима: двоичный режим и текстовый режим. Я думаю, разница только в том, как обрабатываются символы новой строки? Я прав? В GNU / Linux эти два режима всегда дают один и тот же результат, поэтому единственное использование -bи -tпараметров - это указание флага ( *или ), используемого …
13 binary  text  hashsum 

5
Как собрать статистику появления байтов в двоичном файле?
Я хотел бы знать эквивалент cat inputfile | sed 's/\(.\)/\1\n/g' | sort | uniq -c представленные в /programming/4174113/how-to-gather-characters-usage-statistics-in-text-file-using-unix-команды для создания статистики использования символов в текстовых файлах для подсчета двоичных файлов простые байты вместо символов, т.е. вывод должен быть в виде 18383 57 12543 44 11555 127 8393 0 Неважно, если …

2
Что такое бинарный пакет? Как их построить?
Я хочу получить подробную информацию о бинарном пакете и запустить их на Linux. Я использую базу Debian (Ubuntu / Linux Mint) Linux OS. Как собрать бинарный пакет из исходного кода? А можно ли напрямую загрузить бинарный пакет для приложений (например, Firefox и т. Д.) И игр (например, BosWars и т. …

2
Что такое PATH в Mac OS?
Что такое PATHв Mac OS? Я использовал его для установки глобальных инструментов командной строки, но единственная документация, которую я нашел, - это учебные пособия для этого, без реального объяснения того, что происходит под капотом. Я также не нашел соответствующей страницы в Википедии . Так какова цель PATHи в чем разница …
12 osx  path  binary 

1
Когда я могу редактировать строки в исполняемом двоичном файле?
У меня есть исполняемый двоичный файл; давайте назовем это a.out. Я вижу, что бинарный файл содержит строки $ strings a.out ... /usr/share/foo .... Мне нужно изменить строку /usr/share/fooна /usr/share/bar. Могу ли я просто заменить строку на sed? sed -i 's@/usr/share/foo@/usr/share/bar@' a.out Это выглядит как безопасная вещь. Будет ли это работать, …

5
Как перевернуть содержимое двоичного файла?
Я решал задачу, в которой нашел файл данных без расширения. Команда fileпоказывает, что это data file (application/octet-stream). Команда hdпоказывает ВНП. в последней строке. Поэтому, если я переверну этот файл, то получу файл формата .PNG , я искал везде, но не нашел решения, объясняющего, как перевернуть содержимое двоичного файла.
11 binary 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.