当前位置: 技术问答>linux和unix
shell 如何处理二进制文件?
来源: 互联网 发布时间:2016-07-15
本文导语: 我要处理一个二进制文件,要每8个字节地读取内容, 如何做到? | Unix是不区分什么二进制文件和文本文件的。 我不知道为什么要八个字节读取内容。 你可以一行一行的读取文本行,然后使用awk的subst...
我要处理一个二进制文件,要每8个字节地读取内容,
如何做到?
如何做到?
|
Unix是不区分什么二进制文件和文本文件的。
我不知道为什么要八个字节读取内容。
你可以一行一行的读取文本行,然后使用awk的substr函数依次获取8个字节的字符串。
我不知道为什么要八个字节读取内容。
你可以一行一行的读取文本行,然后使用awk的substr函数依次获取8个字节的字符串。
|
我也很想知道。
不过,我觉得用c写个小程序好像不复杂。
fopen..
fread..
mark
不过,我觉得用c写个小程序好像不复杂。
fopen..
fread..
mark
|
http://bbs.chinaunix.net/viewthread.php?tid=159462
|
Unix是不区分什么二进制文件和文本文件的。
fread,每次读8个字节不就好了。。。
fread,每次读8个字节不就好了。。。
|
恩,Unix-like的系统不区分二进制和文本文件。
如果仅仅是想每次8字节的读取,直接用fread就好了
如果仅仅是想每次8字节的读取,直接用fread就好了
|
shell 处理二进制文件 ?od吧。
|
用 "| ob "
|
LS哥们,是od,不是ob