Linux下批量修改文件编码
2015-04-07 21:20
260 查看
假设需要将所有afish目录下的php文件,编码从gb2312转到utf8
上面脚本将当前afish目录下的所有php文件,从gb2312转到utf8,原文保存为*.php.gb2312。
如果需要删除原来的gb2312文件,只需执行:
cd afish find ./ -type f -name “*.php”|while read line;do echo $line iconv -f GB2312 -t UTF-8 $line > ${line}.utf8 mv $line ${line}.gb2312 mv ${line}.utf8 $line done
上面脚本将当前afish目录下的所有php文件,从gb2312转到utf8,原文保存为*.php.gb2312。
如果需要删除原来的gb2312文件,只需执行:
find ./ -type f -name “*.utf8″ -exec rm -f {} \;
相关文章推荐
- linux 批量修改文件编码格式
- Linux下批量修改文件编码
- Linux下批量修改文件编码
- [转]linux 查看文件编码以及修改编码
- 一句话记录下 linux下 批量将 文件内容编码 转换下
- Linux下文件夹和文件权限批量修改
- linux 系统 查看文件编码以及修改编码
- linux下查看文件编码及修改编码
- 批量修改文件编码
- linux 查看文件编码以及修改编码
- linux下查看文件编码及修改编码
- linux下批量修改目录以及子目录里的所有文件的时间
- 批量修改文件的编码方式
- linux 批量删除及修改文件shell命令
- linux文件编码查看与修改
- 批量修改文件编码
- linux 批量修改文件
- linux下查看文件编码及修改编码
- linux下批量修改文件目录下所有cpp文件的最后更改时间
- linux下面如何将文件编码批量转化