zoukankan      html  css  js  c++  java
  • linux下查找包含BOM头的文件和清除BOM头命令

    查找包含BOM头的文件,命令如下:

     
    grep -r -I -l $'^xEFxBBxBF' ./
     
    这条命令会查找当前目录及子目录下所有包含BOM头的文件,并把文件名在屏幕上输出。
     
    但是,删除BOM头,网上找到的命令大多不能用,比较常见的命令是:
     
    grep -r -I -l $'^xEFxBBxBF' /path | xargs sed -i 's/^xEFxBBxBF//;q'
    但这条命令会把除了首行之外所有的行删除,所以毫无意义。
     
    经测试如下命令是可行的:
     
     find . -type f   -exec  sed -i 's/xEFxBBxBF//' {} ;
     
    这个命令会把当前目录及所有子目录下的BOM头删除掉。
     
     
    这个问题坑了我好久,浪费了很多时间,mark一下
     
     
    转自 https://www.cnblogs.com/davygeek/p/5136918.html
  • 相关阅读:
    activiti--操作例子
    activiti--服务表
    spring--加载资源文件
    Day17
    Day15
    Day14
    Day13
    Day12
    Day16
    Day11
  • 原文地址:https://www.cnblogs.com/yangjinqiang/p/11858724.html
Copyright © 2011-2022 走看看