Запитання з тегом «binary»


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

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

5
Як використовувати скрипт 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 \ 0 seq …
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-commands для створення статистики використання символів у текстових файлах для підрахунку бінарних файлів прості байти замість символів, тобто вихід має бути у вигляді 18383 57 12543 44 11555 127 8393 0 Не має …

2
Що таке Бінарний пакет? Як їх побудувати?
Я хочу ознайомитись з бінарними пакунками та запустити їх на Linux. У мене працює база Debian (Ubuntu / Linux mint) Linux os. Як побудувати бінарний пакет з джерела? І чи можу я безпосередньо завантажувати двійковий пакет для додатків (наприклад, Firefox тощо) та ігор (наприклад, boswars тощо)? Я запускаю прямий пакет, …

2
Що таке PATH на Mac OS?
Що таке PATHMac 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.