1.檔案編碼轉換
使用iconv工具
gbk編碼檔案轉為utf-8編碼檔案
iconv -f gbk -t utf-8 a.txt -o b.txt
2. 檔名編碼轉換
如未安轉,先執行sudo apt-get install convmv
使用convmv工具對檔名進行編碼轉換
gbk編碼檔名轉為utf-8編碼檔名
convmv -f gbk -t utf-8 --notest *.pdf
3. 檢視檔案編碼
enca (如果你的系統中沒有安裝這個命令,可以用sudo apt-get install enca 安裝 )檢視檔案編碼
$ enca filename
filename: universal transformation format 8 bits; utf-8
crlf line terminators
需要說明一點的是,enca對某些gbk編碼的檔案識別的不是很好,識別時會出現:
unrecognized encoding
Linux的編碼及編碼轉換
如果你需要在linux中操作windows下的檔案,那麼你可能會經常遇到檔案編碼轉換的問題。windows中預設的檔案格式是gbk gb2312 而linux一般都是utf 8。下面介紹一下,在linux中如何檢視檔案的編碼及如何進行對檔案進行編碼轉換。檢視檔案編碼 在linux中檢視檔案編碼可以通...
linux 編碼轉換 轉
昨天晚上郎師兄打 說,我的結果檔案他開啟是亂碼,問我是不是字元編碼沒處理好。早晨早早的來到實驗室,請教了下同學,才知道linux shell 配置檔案中預設的字符集編碼為utf 8 utf 8是unicode的一種表達方式,gb2312是和unicode都是字元的編碼方式,所以說gb2312跟utf...
linux下編碼轉換
1.什麼是編碼?還可以參考 2.linux下經常遇到的編碼問題 如果你需要在linux中操作windows下的檔案,那麼你可能會經常遇到檔案編碼轉換的問題。windows中預設的文 件格式是gbk gb2312 而linux一般都是utf 8。3.檢視編碼的方法 方法一 file filename ...