convmv -f GBK -t utf-8 --notest filename.doc
把gbk的编码转成utf-8
我使用这个工具的场景:
在网上下载了一个.zip的压缩包,在终端里使用unzip *.zip 解压出来的文件名都是乱码,后缀还都加上了(无效的编码)这几个字。
附:
http://www.j3e.de/linux/convmv/ convmv的下载地址
解压:tar -zxvf convmv-1.15.tar.gz
拷贝到 /opt 目录下:cp convmv-1.15 /opt -r
使用:/opt/convmv-1.15/convmv -f gbk -t utf-8 --notest 1.doc
我没设置环境变量,设置过就能不用全路径了。