bash:记录文件的第一行并获取位置
|
我得到了一个非常大的文件,该文件的开头包含n行文本(n <1000),然后是一个空行,然后是许多无类型的二进制数据。
我想提取文本的前n行,然后以某种方式提取二进制数据的确切偏移量。
提取第一行很简单,但是如何获得偏移量呢? bash无法识别编码,因此仅计算字符数是没有意义的。
没有找到相关结果
已邀请:
4 个回复
唤副埂侧壬
在最后一步中,我使用5而不是4来跳过换行符。 也可用于文件中的变音符号(äöü)。
剑哎
如果需要最后一个空行(即,如果文件的顶部在二进制填充开始之前可以包含空行),可以选择使用
。 使用
获取文件的顶部。
臀夯脖锑
伐教爸
顺便说一句,我试图对此一口气
什么是“当前文件句柄”变量?我在文档中找不到它。