我用来od
打印文件/标准输入/字符串的八进制或十六进制。这让我可以看到标准输入的 ASCII 或 UTF-8 编码值。
但我们不再生活在 ASCII 世界了。是否有任何命令可以打印出(假设)utf-8 编码输入的 unicode 值/代码点?我想知道我看到的是什么 unicode 字符?
答案1
如果您使用的是小端系统,则可以使用它:
iconv -f utf-8 -t ucs-4le | od -tx4
或者如果您使用的是大端系统:
iconv -f utf-8 -t ucs-4be | od -tx4