od 输出左侧的数字是什么?

od 输出左侧的数字是什么?

我检查了od手册页,但它没有解释这一点。输出左列的数字是什么od意思?

在此输入图像描述

答案1

info这实际上在页面中提到过od(可以通过运行info od或访问https://www.gnu.org/software/coreutils/manual/html_node/od-in Vocation.html#od-inspiration它也链接到手册页末尾)文件,尽管不是很深入:

每行输出都包含输入中的偏移量,后跟文件中的数据组。默认情况下,od 以八进制形式打印偏移量,并且每组文件数据都是作为单个八进制数打印的 C 短整型输入值。

因此,在输出中,显示的数字是八进制 0000000、0000020 和 0000030,分别是十进制 0、16 和 24。请注意,单词的nwritten文件的第 17 个字符(此处为字节),因此可以通过以下方式找到它从偏移量 16 开始读取,最后的换行符是第 24 个,因此输出的下一个(空)行从偏移量 24 开始。

答案2

输出中的第一列od表示文件中的字节偏移量。

相关内容