shell下文件UTF-8格式转换为gbk

shell下文件UTF-8格式转换为gbk的语法为

iconv -c -f utf8 -t fileName1.csv > fileName2.csv

-c代表从输出中忽略无效的字符。要注意,没有-c如果文件中有非gbk编码,文件转换会在非gbk字符处截断,后面的文件内容会直接没有(工作中一开始不知道被坑了好几次…)。文件异常截断时有如下类似报错信息。

iconv:未知31063处的非法输入序列

猜你喜欢

转载自blog.csdn.net/nanfeizhenkuangou/article/details/121755338