linux的csv在windows打开乱码

hive导出一份.csv格式的文件导linux没有问题,但是拿取导windows打开就乱码了。

乱码肯定是编码的问题,

原因:linux文件是UTF8的,百度才知道,windows下打开 csv 是 GBK 格式的


linux下shell命令

#cp一份UTF-8的file.csv改名为 GBK格式的的file_1.csv,两个文件都会存在。
iconv -f UTF-8 -t GBK file.csv -o file_1.csv

2019-12-28 12:46:44

猜你喜欢

转载自www.cnblogs.com/singsong-ss/p/12111345.html