【发布时间】:2009-02-26 02:17:08
【问题描述】:
我有一堆混合编码的文件,主要是 ISO-8859-1 和 UTF-8。
我想将所有文件设为 UTF-8,但在尝试使用批量编码这些文件时 iconv 出现了一些问题。 (文件减半等)
我想原因是 iconv 需要知道'from'编码,所以如果命令看起来像这样
iconv -f ISO-8859-1 -t UTF-8 in.php -o out.php
但是'in.php'如果已经 UTF-8 编码,则会导致问题(如果我错了,请纠正我)
有没有办法可以列出所有编码不是 UTF-8 的文件?
【问题讨论】: