![Solaris 11 nlsadm 列表时区问题](https://linux22.com/image/91238/Solaris%2011%20nlsadm%20%E5%88%97%E8%A1%A8%E6%97%B6%E5%8C%BA%E9%97%AE%E9%A2%98.png)
nlsadm list-timezone
iconv_open(wchar_t, UTF-8) failed for 'en_GB.ISO8859-15' locale
Invalid argument
导致此错误的原因是什么?是否有解决方法?
答案1
由于 iconv 抱怨 en_GB.ISO8859-15 语言环境,我想我应该尝试使用更通用的“C”来代替它。
export LC_ALL=C
这允许命令克服错误并创建时区列表。
我怀疑使用 en_GB.ISO8859-15 的问题与 iconv 不理解或不喜欢某些字符或布局有关。