如何实现linux系统下批量转换UTF8到GB2312并处理UTF8的BOM标记

2023-04-14 04:55:00 标记 如何实现 批量转换

如何实现linux系统下批量转换UTF8到GB2312并处理UTF8的BOM标记

在linux系统下,如果需要批量转换UTF8到GB2312,可以使用iconv命令。

首先,安装iconv:

sudo apt-get install iconv

然后,使用iconv命令批量转换文件:

iconv -f UTF8 -t GB2312 *.txt

如果要处理UTF8的BOM标记,可以使用sed命令:

sed -i '1s/^\xef\xbb\xbf//' *.txt

这样就可以批量删除UTF8文件的BOM标记了。

相关文章