admin 管理员组

文章数量: 1086019

linux命令~iconv

iconv是linux中的文件转码命令,命令格式如下:

iconv -f  "UTF-8" -t "GBK" < in.txt > out.txt

该命令是将in.txt 从utf8编码转为gbk编码,并输出到out.txt。


今天我在转码过程中,遇到下面的问题:

iconv: (stdin):1:0: cannot convert

百度了半天,没找到解决办法,最后google了一下,解决了。

iconv -f  "UTF-8" -t "GBK" --unicode-subst=formatstring < in.txt > out.txt


加了红色的部分,就OK啦!但问题的原因没找到!




本文标签: linux命令iconv