• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > Linux下如何使用enca查看文件编码并转换?

Linux下如何使用enca查看文件编码并转换?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了linux enca,linux enca安装,enca,enca命令,enca 安装等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

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

在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”则会报错。这对于脚本编写是比较方便的事情。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Linux下如何使用enca查看文件编码并转换?

相关文章

  • 2017-05-12Linux下基本的查看用户和管理用户密码命令
  • 2017-05-12Linux系统开机黑屏提示kernel panic该怎么办?
  • 2017-05-12详解Linux用户系统中的群组与群组管理员
  • 2017-05-12Linux系统中怎么安装和使用ImageMagick软件?
  • 2017-05-12Linux系统中的ipcs命令使用详解
  • 2017-05-12Linux下使用socktop来检测socket的通讯状况
  • 2017-05-12Linux中Samba服务器的编译安装以及配置的宏的写法
  • 2017-05-12Linux系统中使用dd命令来转换和拷贝文件
  • 2017-05-12详解Linux中查找目录和文件的find和locate命令
  • 2017-05-12redhat linux swap分区扩展的三种方法详解

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • 详解Linux下常用远程登陆命令telnet和rlogin的用法
    • Linux ACL基本概念及典型用法
    • Linux系统下修改用户密码全攻略
    • Linux下sed命令使用全解析
    • Linux基金会官网公布最佳Linux发行版名单详解
    • Linux系统下的进程监控工具Supervisor的基本使用方法
    • linux中使用root权限都删除不了的文件该怎办?
    • 如何管理和维护RHCS集群
    • Linux中文本处理命令sed的使用示例分享
    • Linux系统下安装Bugzilla来追踪程序开发中的bug

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有