分页: 1 / 1
iconv批量怎么好
发表于 : 2006-04-10 15:46
由 eexpress
要转一个目录的文件编码。iconv又不能输出到自己,-o到原文件,会冲空文件。怎不能一个一个添加后缀,再一个一个去掉吧。难道又写bash?
发表于 : 2006-04-10 15:48
由 leal
cp oldfiles iconvfiles....
写脚本是正道

从长远来看,就一劳永逸了,针对同类问题

发表于 : 2006-04-10 15:52
由 eexpress
#!/bin/sh
for i in *
do
iconv -f gb2312 -t utf8 $i >tmp
cp tmp $i
done
有更容易的吗。
发表于 : 2006-04-11 0:09
由 laborer
代码: 全选
find -name "*.txt" \
-exec iconv -f gb2312 -t utf8 '{}' -o /tmp/iconv.tmp \; \
-exec mv /tmp/iconv.tmp '{}' \;
发表于 : 2006-04-11 2:07
由 eexpress
调用find的可怕的。会带上-R的功能了啊。