/dev/dsp
这是在与和交互的上下文中pacat
。
理想情况下,我希望能够指定编码机制(big-与 little-endian、char/short/long)。
作为奖励,某种二进制结构的打包可能会很好。
我基本上在考虑像numpy 的 dtype之类的东西,但在外壳上。
样本输入/输出
> seq 11 | bincat --big -n 1 | hd
01 02 03 04 05 06 07 08
09 0A 0B
/dev/dsp
这是在与和交互的上下文中pacat
。
理想情况下,我希望能够指定编码机制(big-与 little-endian、char/short/long)。
作为奖励,某种二进制结构的打包可能会很好。
我基本上在考虑像numpy 的 dtype之类的东西,但在外壳上。
> seq 11 | bincat --big -n 1 | hd
01 02 03 04 05 06 07 08
09 0A 0B
编程语言在这个任务上应该没有问题;这是从输入中的数字列表中打包 64 位整数(大端或小端)和本机 32、16 和 8 位的一种方法
另一种方式需要知道二进制文件的内容,否则数字可能会全部错误