Моя проблема в том, что мне нужно создать файл с такими точными байтами: 48, 00, 49, 00
.
Я не могу использовать C, Perl, другой язык сценариев (цель - встроенное устройство). Я пробовал это с помощью awk, и на рабочем столе это работает:
# awk 'BEGIN{ printf "%c%c%c%c", 48, 00, 49, 00 }' | hexdump
0000000 0030 0031
0000004
Однако целевая платформа работает с busybox v1.13.2, и этот код там не работает. Версия awk там не выводит ascii "0" (все остальные значения в порядке).
Каковы ваши рекомендации?