shell腳本 打包文件亂碼 解決方法

昨天在一臺freebsd的環境下寫shell腳本打包文件的時候出現亂碼

  一般這種情況下更改環境變量就可以,但是那臺機器上還有其他的系統、定時器、shell腳本等等,他們可能用到當前的環境變量,所以更改環境變量不是最好的選擇。

  由於我的文件需要utf-8的編碼格式,而且文件生成後文件的名字也是utf-8的,和當前的環境變量不統一(意思是和本地的編碼格式不一致看到的文件名字是亂碼),所以只能在shell腳本中定義臨時的環境變量。

  加入命令:

  export LANG=zh_CN.UTF-8

  export LA_ALL=zh_CN.UTF-8

希望可以幫助到你

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章