使用enca檢視檔案編碼以及轉碼

2022-05-13 06:18:09 字數 361 閱讀 2349

最近一直在linux處理檔案編碼,使用iconv無法檢視檔案編碼,而ruby自身的方法又有問題,所以發現了enca了,感覺不錯,推薦一下。

使用iconv總是會報錯,而使用enca只會列印無法解析,而不會報錯,所以程式可以繼續run。

安裝方法:

sudo apt-get install enca

檢視編碼:

enca -l zh_cn filename

編碼轉換(覆蓋原檔案):

enca -l zh_cn -x utf-8 filename

編碼轉換(建立新檔案):

enca -l zh_cn -x utf-8 source_filename target_filename

Linux下使用enca檢視檔案編碼並轉換

在linux做開發或者系統管理遇到亂碼是經常的事情,主要windows下中文的預設編碼是bg2312,而linux下是utf 8。很多時候涉及到和windows平台系統的通訊免不了編碼的轉化,可能大部分人都用iconv庫函式 包含在glib中 和iconv命令來執行編碼轉換,今天我要推薦的是另乙個s...

Linux下使用enca檢視檔案編碼並轉換

在linux做開發或者系統管理遇到亂碼是經常的事情,主要windows下中文的預設編碼是bg2312,而linux下是utf 8。很多時候 涉及到和windows平台系統的通訊免不了編碼的轉化,可能大部分人都用iconv庫函式 包含在glib中 和iconv命令來執行編碼轉換,今天我 要推薦的是另乙...

Linux 檢視檔案編碼以及修改編碼

如果你需要在linux中操作windows下的檔案,那麼你可能會經常遇到檔案編碼轉換的問題。windows中預設的檔案格式是gbk gb2312 而linux一般都是utf 8。下面介紹一下,在linux中如何檢視檔案的編碼及如何進行對檔案進行編碼轉換。檢視檔案編碼 在linux中檢視檔案編碼可以通...