新手问题 有什么工具一键修改目录中所有文件的编码

zealinux · 2013年05月24日 · 最后由 as181920 回复于 2013年05月24日 · 1658 次阅读

原文件是 EUC-CN 的,想把这些文件转成 utf-8 的。 Mac 上的 iconv 不顶用。

iconv 为什么不行?

不知道 vim 行不行~

vim * '+argdo setl fenc=utf-8' '+wall' '+qall'
find -type f ! -path '*.git*' | xargs sed -i 's/entries_with_data/all_entries_with_data/g'

上面是我用来全局替换的命令,你可以把 sed 改用 iconv -f xx -t xxx 应该可以

需要 登录 后方可回复, 如果你还没有账号请 注册新账号