我有一个名为 abc.txt 的文本文件,其中包含
ABCDE
abcde
当我运行时,od -txc abc.txt
我得到以下输出:
0000000 44434241 62610a45 0a656463 0000000a
A B C D E \n a b c d e \n \n
0000015
我不明白的是为什么十六进制代码的顺序每 4 个字节反转一次。这只是标准做法还是我的命令语法错误?我在其他版本的 unix 上使用过 od,但我不记得见过这样的情况。
答案1
可能您以前使用的是大端机器,现在使用的是小端机器。您可以使用 --endian=big 选项来交换“endian”。