这样可以转换,但是似乎结果并不正确 $ convmv -r -f cp936 -t utf8 --notest --nosmart * Your Perl version has fleas #37757 #49830 mv "��ʰ�ˤ�-��+ͩ-����-�1-5��+-��/+���+�+̦�.txt" "��ʰ�ˤ�-��+ͩ-����- �1-5��+-��/+é�+�+苔�.txt" mv "��ʰ�ˤ�-��+ͩ-����-�1-5��+-��/ʰ�ˤ�-��+ͩ-�.txt" "��ʰ�ˤ�-��+ͩ- ����-�1-5��+-��/拾λち-λ+桐-�.txt" mv "��ʰ�ˤ�-��+ͩ-����-�1-5��+-��/+�+�.˯͵+��+��.txt" "��ʰ�ˤ�-��+ͩ- ����-�1-5��+-��/+�+�.睡偷+κ+灭.txt" mv "��ʰ�ˤ�-��+ͩ-����-�1-5��+-��/˯͵��-��-�-��.txt" "��ʰ�ˤ�-��+ͩ- ����-�1-5��+-��/睡偷ロ-懒-�-Ζ.txt" mv "��ʰ�ˤ�-��+ͩ-����-�1-5��+-��/�++����+�+��.txt" "��ʰ�ˤ�-��+ͩ- ����-�1-5��+-��/�++国拣+�+艘.txt" mv "./��ʰ�ˤ�-��+ͩ-����-�1-5��+-��" "./砺拾λち-λ+桐-ろ坤�-�1-5宛+-Φ" Ready!
于 2013年08月12日 01:07, 蒋文佼 写道: > > 要 转换文件编码请先进入要转换文件的目录 > > * 转换文件名由GBK为UTF8 > > convmv -r -f cp936 -t utf8 --notest --nosmart * > > > 在 2013年8月12日上午6:10,choury <[email protected] > <mailto:[email protected]>>写 道: > > 用unzip解压 zip文件 文件名乱码 > 我搜索了一下,网上说有-O参数可以用,我试了一下,似乎现在debain用的 > unzip > 版本中 > 没有这个选项 > 我解压以后显示的文件名是这样的“+��-+-��” > 我又查了一下,似乎convmv可以解决这个问题,于是我就使用这个命令 > convmv -f > gbk -o utf8 "+��-+-��" > 然后输出是 > Unknown option: o > Unknown option: � > > 应该怎么做? > > -- > ------------------------------------------------------------ > yours > Choury > > -- ------------------------------------------------------------ yours Choury
signature.asc
Description: OpenPGP digital signature

