linux下批量查找UTF-8的BOM文件,并去除BOM

 

首先查找看看有哪些文件包含BOM

find . -type f -print0 | xargs -0r awk '/^\xEF\xBB\xBF/ {print FILENAME} {nextfile}'

 

然后执行去除动作

find . -type f -exec sed -i -e '1s/^\xEF\xBB\xBF//' {} \;

 

posted on 2019-04-08 16:43  项希盛  阅读(951)  评论(0)    收藏  举报