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

看板FreeBSD作者 (wickedweasel)時間12年前 (2012/06/19 11:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.40.61
文章代碼(AID): #1Ft_1ppt (FreeBSD)
文章代碼(AID): #1Ft_1ppt (FreeBSD)