产品同学发来的需求压缩包,解压后,总是一对乱码。那是因为在Windows默认编码是GBK,而Ubuntu默认编码是UTF-8。由于经常碰到,处理方法贴一下:
处理文件名:
sudo apt-get install convmv
convmv -r -f cp936 -t utf8 --notest --nosmart *
转换文件内容由GBK到UTF8:
iconv -f gbk -t utf8 $i > newfile
产品同学发来的需求压缩包,解压后,总是一对乱码。那是因为在Windows默认编码是GBK,而Ubuntu默认编码是UTF-8。由于经常碰到,处理方法贴一下:
sudo apt-get install convmv
convmv -r -f cp936 -t utf8 --notest --nosmart *
iconv -f gbk -t utf8 $i > newfile