在linux系统中用iconv转换文件编码,可借助shell/ target=_blank class=infotextkey>shell脚本实现批量转换。
方法1:
 
方法2:
 
方法3: (亲测成功)
 
exts=( php tpl )
for ext in ${exts[*]}
do
  for i in `find /opt/www/phptrain -name *.$ext`
    do
      echo -e "$i-$ext" 
      iconv -c -f gbk -t utf8 $i -o /tmp/iconv.tmp
      mv /tmp/iconv.tmp $i
    done
done