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

Ethan avatar
By Ethan
at 2012-06-20T05:33

Table of Contents

※ 引述《danielsig727 (呆牛)》之銘言:
: 如同字面上的意思,因為你系統處理所有字串都用 big5,
: 因此碰到中文字的時候很容易碰到編碼問題
: 你的解法只不過在壓縮前把系統編碼改成 UTF-8 而已
: 檔案名稱就用 UTF-8 寫入了
: 如果你之前系統已經有用 big-5 編碼中文檔名的檔案
: 這樣混著存反而日後尋找檔案上會造成更大的隱憂
: (例如說架 ftp 的時候就會有些檔名因編碼不同便亂碼甚至找不到)
: 建議是把所有編碼都換成 UTF-8 (zh_TW.UTF-8)
: 另外推薦可以使用 ports 中的 convmv 工具轉換檔名編碼
: 除非有什麼特殊考量,應該還是盡量避免 big5 這個該淘汰的東西比較好......

感謝指教.... ^_^
這真是一個我沒想過的思路....

--
Tags: BBS

All Comments

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

Caitlin avatar
By Caitlin
at 2012-06-19T22:53
如同字面上的意思,因為你系統處理所有字串都用 big5, 因此碰到中文字的時候很容易碰到編碼問題 你的解法只不過在壓縮前把系統編碼改成 UTF-8 而已 檔案名稱就用 UTF-8 寫入了 如果你之前系統已經有用 big-5 編碼中文檔名的檔案 這樣混著存反而日後尋找檔案上會造成更大的隱憂 (例如說 ...

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

Elvira avatar
By Elvira
at 2012-06-19T11:22
FreeBSD 10.0-CURRENT 壓縮時, tar zcvPf 對於其中的中文檔名,會出現 Canand#39;t translate pathname 中文檔名 to UTF-8 解壓時, tar zxvPf 會出現 Pathname canand#39;t be ...

hychen - 淺談 javascript prototype

Jake avatar
By Jake
at 2012-06-18T16:46
** 歡迎轉載 ** 講者簡介/Bio: - Debian Maintainer - Software Engineer in Canonical Ltd - Program Committee of COSCUP 2009 - Financial Lead of COSCUP andamp; Gnome ...

如何使用FreeBSD連接2個LAN?

Dora avatar
By Dora
at 2012-05-30T19:50
修改 /etc/rc.conf gateway_enable=and#34;YESand#34; 存檔離開 接下來你有兩個選擇: 1. 重開機 2. sysctl -w net.inet.ip.forwarding=1 ※ 引述《keisuke08 (車市回溫了嗎?回溫在哪裡)》之銘言: : 目前有 ...

如何使用FreeBSD連接2個LAN?

Ursula avatar
By Ursula
at 2012-05-30T16:24
目前有2個LAN,最近中間拉線連接起來了 LAN A: 192.168.10.x LAN B: 192.168.12.x 我想使用FreeBSD當route(非NAT)將兩個LAN連接起來 NIC 1: 192.168.10.254 NIC 2: 192.168.12.254 封包可以只透過這台去轉送 L ...