分页: 1 / 1

ps args一栏部分汉字显示为问号,求原因和解决办法

发表于 : 2020-10-24 19:47
科学之子
现象和信息:

代码: 全选

$ ps -C ps -o args=曲线
曲线
ps -C ps -o args=?线
$ ps --version
ps from procps-ng 3.3.12
$ env|grep -i utf
LANG=en_US.UTF-8
GDM_LANG=en_US.utf8

Re: ps args一栏部分汉字显示为问号,求原因和解决办法

发表于 : 2020-10-25 18:51
astolia
旧版本libprocps的bug,“曲”在utf-8里的编码是0xE6 0x9B 0xB2,中间有0x9B导致被转成了问号。此问题已经在 https://gitlab.com/procps-ng/procps/-/c ... f9cc781c35 里修正,请自行编译最新版源代码或给旧版本代码打上补丁。