LinuxForum.Fans
Тема

бинарный вывод в файл?

Автор: spyphy 5 сообщений 3253 просмотров
#376743

можно ли записывать данные в файл в бинарном виде с помощью bash shell?

#376748

Разрешаю.
Например,

text
echo -en "\x1\x0\x0\x0" > test

создаст файл test и запишет в него 32-битное значение 1 (для little-endian платформ). А если воспользоваться доступными для вызова сторонними утилитами, то возможности расширяются очень сильно.


ps. Какой вопрос, такой и ответ.

#376750
"bormant" написал:
(для low-endian платформ)

секунд 30 думал, что же меня здесь напрягает... оказалось little-endian =)

#376753

Fat-Zer, спасибо, поправил.

#376781
"bormant" написал:
echo -en "\x1\x0\x0\x0" > test

спасибо, вспомнил эту конструкцию.
А как, например, сохранить в бинарный файл результат некоторых арифметических операций?

хотя не надо, я уже сообразил )

Войдите или зарегистрируйтесь, чтобы ответить.