在linux系统中Mac和BSD也可以),通过一句十分简单的命令,配合 iconv 即可进行文件的批量转码。
如何使用 iconv 来批量转换文件的编码格式,由于要用到 iconv ,如果机器上没有的话,要自行安装下。
同时切记,在操作之前,务必要备份好文件,因为转换的过程不会创建新的文件,而是在原有文件的基础上直接转换并且保存。
下面来看具体的实践实例。
1,将当前目录及其所有子目录中的以 txt 为后缀的文件,从 GB18030 转换为 UTF-8:
示例:
2,将当前目录及其所有子目录中的以 php 为后缀的文件,从 GBK 转换为 UTF-8:
示例: