tar: Can't translate pathname 中文档名 to UTF-8

楼主: wickedweasel (wickedweasel)   2012-06-19 11:22:25
FreeBSD 10.0-CURRENT
压缩时, tar zcvPf 对于其中的中文档名,会出现
Can't translate pathname 中文档名 to UTF-8
解压时, tar zxvPf 会出现
Pathname can't be converted from UTF-8 to current locale
已google,也man过,不知道问题在什么地方。想请先贤指教,感谢
有试过
tar(c/x)指令前下 export LC_ALL=en_US.UTF-8
指令之后下 export LC_ALL=zh_TW.Big5
可以正常。但此方法颇鸟
目前设定
# set | grep LC_
LC_ADDRESS=zh_TW.Big5
LC_ALL=zh_TW.Big5
LC_COLLATE=zh_TW.Big5
LC_CTYPE=zh_TW.Big5
LC_IDENTIFICATION=zh_TW.Big5
LC_MEASUREMENT=zh_TW.Big5
LC_MESSAGES=zh_TW.Big5
LC_MONETARY=zh_TW.Big5
LC_NAME=zh_TW.Big5
LC_NUMERIC=zh_TW.Big5
LC_PAPER=zh_TW.Big5
LC_TELEPHONE=zh_TW.Big5
LC_TIME=zh_TW.Big5

Links booklink

Contact Us: admin [ a t ] ucptt.com