iconv命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iconv命令相关的知识,希望对你有一定的参考价值。

iconv命令:

Convert encoding of given files from one encoding to another,更改文件的编码格式

语法格式:

iconv -f encoding -t encoding inputfile

常用选项:

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

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

-o file :指定输出文件 

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

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

实例:

[[email protected] ~]# iconv test.txt -f UTF-8 -t gbk
?????
?????
??????
??????
??????
??????
??????
You have mail in /var/spool/mail/root
[[email protected] ~]# iconv test.txt -c -f UTF-8 -t gbk
?????
?????
??????
??????
??????
??????
??????
[[email protected] ~]# iconv test.txt -c -f UTF-8 -t gbk -o testt.txt
You have mail in /var/spool/mail/root
[[email protected] ~]# cat testt.txt
?????
?????
??????
??????
??????
??????
??????


以上是关于iconv命令的主要内容,如果未能解决你的问题,请参考以下文章

linux常用命令:iconv 命令

iconv命令

iconv命令详解

使用windows命令和iconv.exe批量转换文件编码

linux字符编码相关知识总结file命令iconv命令

linux字符编码相关知识总结file命令iconv命令