去掉文件中的BOM头
将文件在windows下,保存为UTF-8格式后,在linux打开时,可能会出现BOM头,影响文件解析。 可用如下命令,去掉BOM头:
xargs sed -i 's/^\xEF\xBB\xBF//g' FILE_NAME
如下命令,批量取消目录下所有文件的BOM头
grep -r -I -l $'^\xEF\xBB\xBF' /path | xargs sed -i 's/^\xEF\xBB\xBF//g'
2025重整补充
dos2unix FILE_NAME
将文件在windows下,保存为UTF-8格式后,在linux打开时,可能会出现BOM头,影响文件解析。 可用如下命令,去掉BOM头:
xargs sed -i 's/^\xEF\xBB\xBF//g' FILE_NAME
如下命令,批量取消目录下所有文件的BOM头
grep -r -I -l $'^\xEF\xBB\xBF' /path | xargs sed -i 's/^\xEF\xBB\xBF//g'
2025重整补充
dos2unix FILE_NAME