打印出 stdin 的 unicode 值?

打印出 stdin 的 unicode 值?

我用来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

相关内容