位置:- 正文

Linux下如何使用enca查看文件编码并转换?(linux -e -f)

编辑:rootadmin
最近一些朋友问小编Linux下如何使用enca查看文件编码并转换?今天小编将为大家带来的是Linux下使用enca查看文件编码并转换的方法,有需要的朋友一起去看看吧... 17-04-04

推荐整理分享Linux下如何使用enca查看文件编码并转换?(linux -e -f),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux !-e,linuxexecl,linux e,linux elf,linux elf,linux e,linux elf,linux e,内容如对您有帮助,希望把文章链接给更多的朋友!

在Linux做开发或者系统管理遇到乱码是经常的事情,主要Windows下中文的默认编码是bg2312,而Linux下是utf-8。很多时候 涉及到和Windows平台系统的通信免不了编码的转化,可能大部分人都用iconv库函数(包含在glib中)和iconv命令来执行编码转换,今天我要推荐的是另一个shell下编码转换工具enca。用它不仅可以转换编码,还可以查看文件的原始编码,使用上也比iconv方便一些。

Linux下如何使用enca查看文件编码并转换?(linux -e -f)

在Ubuntu下安装enca很简单,apt一下就行了,enca用法如下:

enca -L zh_CN file 检查文件的编码

enca -L zh_CN -x UTF-8 file 将文件编码转换为”UTF-8″编码

enca -L zh_CN -x UTF-8 < file1 > file2 如果不想覆盖原文件可以这样

除了有检查文件编码的功能以外,”enca”还有一个好处就是如果文件本来就是你要转换的那种编码,它不会报错,还是会print出结果来,而”iconv”则会报错。这对于脚本编写是比较方便的事情。

本文链接地址:https://www.jiuchutong.com/zhishi/275185.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/275186.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络