分页: 1 / 1

求能递归转换目录中文件及所有子目录文件文字编码的脚本

发表于 : 2005-08-26 17:06
firehare
RT

发表于 : 2005-08-26 17:10
bluebell
apt-get install convmv

发表于 : 2005-08-26 17:40
firehare
找到了解决方案了:

代码: 全选

find . -name '*.*'  -exec sh -c "autogb -o utf8  <{} > {}.u ; mv {}.u {} " \;
不过得是文本文件才行!
================
看来上#Ubuntu-zh还是有用的,找到华华说了一下,就给出了这个解决方案!

发表于 : 2005-08-28 11:30
firehare
bluebell 写了:apt-get install convmv
这个东东只能转目录及文件名的编码,而对文件内容没有什么好的办法。

发表于 : 2005-08-28 12:22
oneleaf
autogb 转码不全,我喜欢iconv

发表于 : 2005-08-28 13:11
firehare
呵呵,无妨,只需要把autogb的语法改成iconv的就OK了!