gbk 转 UTF-8

iconv命令 gbk 转 UTF-8

 

-----linux gbk 转 UTF-8--------

iconv 用法

iconv -f "gbk" -t "utf-8" < infile > outfile

或者

piconv -f "gbk" -t "utf-8" < infile > outfile

 

iconv -f utf-8 -t GBK  123456.txt

 

对传文件的服务器编码不一样

将脚本里加上转码

----------utf-8转成GB18030----------

for file_error in `cat $TMP_FILE_NAME_ERROR.list`
do
echo $file_error
MOVE_FILE $file_error
find ./ -type f -name $file_error | xargs iconv -f UTF-8 -t GB18030 > Temp.txt
mv Temp.txt $file_error
perl -pi -e 's/\cM//gs' $file_error
INSERT_BILL_FILE_INFO TERMSUBSIDYCHKDIRDESfile_error $SERVICE_ID_ERROR
done

posted @ 2017-10-13 12:59  创联文化  阅读(213)  评论(0编辑  收藏  举报