原因
windows系统里用的是gbk编码
linux里默认使用utf-8
解决
iconv -f gbk -t utf-8 乱码.csv > 新.csv
如果找不到iconv
安装
wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz
tar -xzvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1
./configure --prefix=/usr/local
sudo make -j8
sudo make install
sudo ln -s /usr/local/lib/libiconv.so /usr/lib
sudo ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2