iconv -f encoding [-t encoding] [inputfile]...

[功能] 

对于给定文件把它的内容从一种编码转换成另一种编码。

[描述] 

-f encoding :把字符从encoding编码开始转换。

-t encoding :把字符转换到encoding编码。

-l :列出已知的编码字符集合

-o file :指定输出文件

-c :忽略输出的非法字符

-s :禁止警告信息,但不是错误信息

--verbose :显示进度信息

-f和-t所能指定的合法字符在-l选项的命令里面都列出来了。

[举例] 

*列出当前支持的字符编码:

[quietheart@lv-k test]$iconv -l

*将文件file1转码,转后文件输出到fil2中:

[quietheart@lv-k test]$iconv file1 -f EUC-JP-MS -t UTF-8 -o file2

这里,没-o那么会输出到标准输出.

转载于:https://blog.51cto.com/rex9527/1714323

linux 编码转换iconv命令相关推荐

  1. linux 编码转换-转

    昨天晚上郎师兄打电话说,我的结果文件他打开是乱码,问我是不是字符编码没处理好.早晨早早的来到实验室,请教了下同学,才知道linux shell 配置文件中默认的字符集编码为UTF-8 .UTF-8是u ...

  2. php iconv lanti1,字符编码转换iconv

    iconv命令可以将一种已知的字符集文件转换成另一种已知的字符集文件.它的作用是在多种国际编码格式之间进行文本内码的转换.iconv基于GPL公开源代码,是GNU项目的一部分. 官网地址 附件是Win ...

  3. Linux下中文显示乱码 -- linux编码转换

    工欲善其事 必先利其器 Linux在稳定运行服务器的方面 一直是霸主 如此优秀 优秀 优秀的 人类高质量机器(狗头) ~~~~~~~~~~~~优雅~~~~~~~~~~~~ Linux下中文显示乱码,即 ...

  4. 脚本中或者linux下使用iconv命令将utf_8和gbk以及gb2312的相互转换

    1.转换gbk编码文件为utf-8编码文件 iconv -f gbk -t utf-8 aa.txt > aa.bak 其中-f指的是原始文件编码,-t是输出编码 aa.txtl是原始文件 aa ...

  5. linux iconv函数失败,Linux 编码转换 (iconv失败的解决方法)

    一开始,调用iconv_open()会返回-1,使用printf("errno=%d\n",errno)查看,返回22,说是invalid argument参数非法. 试了下,确定 ...

  6. linux分区转换gpt命令,Linux中磁盘如何转换GPT格式

    Fdisk命令虽然很交互,操作也方便,但是对于大于2T的磁盘无法操作, 假如我们想用大于2T的磁盘怎么办?可以把磁盘转化为GPT格式. GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partiti ...

  7. linux中iconv函数,Linux下编码转换(iconv函数族)

    转自:http://www.linuxdiyf.com/viewarticle.php?id=45164 在Linux上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实 ...

  8. Linux字符编码转换 UTF8转GB3212

    在LINUX上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码.     一.利用iconv函数族进行 ...

  9. linux 繁体中文转为简体,Linux下对文件进行编码转换(简体→繁体,繁体→简体,简体繁体→UTF-8)...

    其实说到编码转换,那就不得不说到iconv这个库了,如果已经安装了这个工具,那在命令行下直接打这个命令就行了.下面就用这个工具来实现中文系统下的常用编码转换. 首先,来了解一下iconv这个命令的使用 ...

  10. Linux终端语系设置,iconv语系编码转换命令

    一.介绍 有时候在命令行输入命令后会显示乱码,其实是语系的不一样导致的:比如说在英语语序下不会显示中文 打印中文语系的日期 将中文语系改为英语语系 提示:设置语系只在本次命令行操作中生效,退出命令行后 ...

最新文章

  1. 【转】FFmpeg获取DirectShow设备数据(摄像头,录屏)
  2. 白话Elasticsearch18-深度探秘搜索技术之基于slop参数实现近似匹配以及原理剖析
  3. 大规模中文多模态评测基准MUGE发布
  4. HDU 1212 大整数的取模运算
  5. php imagick下载,PHP安装imagemagick扩展imagick
  6. 你的公司建立了企业文化了么?没有就看看这个
  7. 《CSS世界》学习感想(持续更新)
  8. eclipse java类图_Eclipse下生成/编辑Java类图或时序图(UML)[转载]
  9. 小狸智能原创工具·AI伪原创API工具
  10. endnote 参考文献加序号_两招搞定参考文献自动编号与格式编排
  11. 个人博客系统整体介绍
  12. Jupyter notebook常用快捷键
  13. 虚拟机中的Linux系统如何联网?
  14. 非金融机构不良资产市场的规模
  15. java ios 3des_IOS开发入门之iOS 3DES加密 和 java 3DES 解密
  16. 【高等数学】函数与极限
  17. java response 输出word_如何使用java代码导出word
  18. 苹果Airplay2学习
  19. 数据大牛都在啃的15本书
  20. 在Win10的Linux子系统Ubuntu中使用Qt

热门文章

  1. qt解决中文乱码问题。总结一下
  2. C/C++中深浅拷贝(map、vector)与内存释放
  3. js前端之浅拷贝与深拷贝
  4. 轮距和轴距有什么区别_汽车悬挂弹簧桶分离和簧桶一体有什么区别?
  5. 如何查看VS命令行选项,并使用命令卸载VS
  6. java实现,连接数据库的账号密码库,实现登录案例
  7. 线性代数及其应用(第三版)1.4节习题解答
  8. 单片机音频谱曲软件_51单片机蜂鸣器音乐简谱转换工具
  9. 2022年金融与互联网资质牌照研究报告
  10. 阿里云视频直播PHP-SDK接入教程