小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

linux下的編碼轉(zhuǎn)換(尤其適合中文)

 zhyiwww 2009-05-08
Ubuntu下默認(rèn)文件編碼是utf-8的,一般的編輯器也都支持gbk,gb2312編碼,但有些時(shí)候還是需要把文檔從默認(rèn)的gbk格式轉(zhuǎn)換成utf-8格式的,比如網(wǎng)上下載的電子書在手機(jī)上看會(huì)出現(xiàn)半個(gè)字,轉(zhuǎn)成utf-8就沒這個(gè)問題了。 一般轉(zhuǎn)換編碼都是用iconv命令來轉(zhuǎn)換,命令格式如下 $iconv -f gb18030 -t utf-8 file1.txt > file2.txt 說實(shí)話這個(gè)命令不好使,一方面容易重復(fù)轉(zhuǎn)換,另一方面不支持通配符,無法成批轉(zhuǎn)換,文件少了還好說,要是一大堆文件豈不是要累死? 于是在google上淘寶,淘得一個(gè)更好的傻瓜型命令行工具enca,它不但能智能的識(shí)別文件的編碼,而且還支持成批轉(zhuǎn)換。 1.安裝 $sudo apt-get install enca 2.轉(zhuǎn)換 命令格式如下 $enca -L 當(dāng)前語言 -x 目標(biāo)編碼 文件名 例如要把當(dāng)前目錄下的所有文件都轉(zhuǎn)成utf-8 $enca -L zh_CN -x utf-8 * 很簡(jiǎn)單吧。 不過用的時(shí)候發(fā)現(xiàn)有一部分文件無法傳轉(zhuǎn),具體原因不祥,不過enca會(huì)把無法轉(zhuǎn)換的文件告訴你的。對(duì)于這些不能轉(zhuǎn)的文件,可以用gedit另存為的方式轉(zhuǎn),雖然這法笨點(diǎn),但挺好使的。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多