Linux下批量修改文件编码_unix linux教程-查字典教程网
Linux下批量修改文件编码
Linux下批量修改文件编码
发布时间:2016-12-26 来源:查字典编辑
摘要:假设需要将所有ipaddr目录下的php文件,编码从gb2312转到utf8cdipaddrfind./-typef-name"*.php"...

假设需要将所有ipaddr目录下的php文件,编码从gb2312转到utf8

cdipaddr

find./-typef-name"*.php"|whilereadline;do

echo$line

iconv-fGB2312-tUTF-8$line>${line}.utf8

mv$line${line}.gb2312

mv${line}.utf8$line

done

上面脚本将当前ipaddr目录下的所有php文件,从gb2312转到utf8,原文保存为*.php.gb2312。

如果需要删除原来的gb2312文件,只需执行:

find./-typef-name"*.utf8"-execrm-f{};

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新unix linux学习
    热门unix linux学习
    操作系统子分类