一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

linux中利用shell实现批量转换文件编码

时间:2014-03-19 编辑:简简单单 来源:一聚教程网


原理跟简单:递归,iconv

 代码如下 复制代码


#!/bin/sh
TGT="source_rst"
function fe_convert() {
    for file in `ls $1`
    do
        if [ -d $1"/"$file ]
        then
        fe_convert $1"/"$file
        else
        mkdir -p `dirname $TGT"/"$1"/"$file`
        iconv -f EUC-JISX0213 -t utf-8 $1"/"$file >$TGT"/"$1"/"$file
        fi
    done
}

fe_convert src

热门栏目