现在我将gnome-terminal的字符编码更改为"GBK“(默认为UTF-8),但是如何在Linux中获取该值(字符编码)?
发布于 2016-04-14 15:02:06
据我所知,没有。
来自$LC_CTYPE、locale等的间接指示可能看起来很诱人,但它们与终端应用程序(实际上是模拟器)在屏幕上显示字符时恰好使用的编码是完全分开的。
他们确定检测编码的唯一方法是输出编码中存在的东西,例如ä,截图,分析图像并检查输出的字符是否正确。
所以,遗憾的是,这是不可能的。
https://stackoverflow.com/questions/5306153
复制相似问题