Ubuntu filename 亂碼

在使用 java 建立檔案,中文的檔名產生後都會變成 ???.abc
設定 -Dfile-encoding 後,echo 出的檔名是正常,但產檔問題仍在。
最後確認,因為系統 LANG 未設定導致

  1. > locale 檢查 LANG= 是否為空
  2. nano /etc/profile
    1. non-login 可加在 ~/.bashrc 上方
  3. 加入這兩行
    LC_CTYPE=zh_TW.UTF-8; export LC_ALL
    LANG=zh_TW.UTF-8; export LANG
  4. 重開


Ubuntu filename 亂碼 Ubuntu filename 亂碼 Reviewed by Wild on 11/12/2015 10:16:00 上午 Rating: 5

沒有留言:

沒有Google帳號也可發表意見唷!

技術提供:Blogger.