【发布时间】:2011-07-31 18:22:56
【问题描述】:
我的问题是我需要用这个确切的字节创建一个文件: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”(其他值都ok)。
你有什么建议?
【问题讨论】: