如何用批处理去掉文件的bom头

 时间:2026-02-12 14:11:58

1、打开文本编辑器,然后在文件中输入几行随机内容。小编用的是vim。如图所示

如何用批处理去掉文件的bom头

2、用二进制查看工具查看该文件。默认的是无bom头的utf-8文件d

如何用批处理去掉文件的bom头

3、用sed命令添加bom头:sed -i '0,/^/s/^/\xEF\xBB\xBF/' 1.txt

如何用批处理去掉文件的bom头

4、在用二进制查看文件查看,发现bom头已经加上了。在windows上要运行这些指令可以安装cygwin。如何不想安装cygwin,可以在网上找到sed文件的windwos版本。

如何用批处理去掉文件的bom头

5、如果想批量处理可以结合find指令

find . -name "*.txt" -exec sed -i '0,/^/s/^/\xEF\xBB\xBF/' {} \; -print

如何用批处理去掉文件的bom头

6、想去掉bom头也是可以的。执行指令: find . -type f   -exec  sed -i 's/\xEF\xBB\xBF//' {} \;

如何用批处理去掉文件的bom头

  • jquery如何获取table中td值的方法
  • 如何利用VBA代码自动查找数组中最大值前三项
  • 如何在Edge浏览器中设置选项卡
  • 如何理解Excel VBA的With语句
  • 如何使用js的字符串占位符
  • 热门搜索
    黑龙江旅游 边塞诗的特点 古镇旅游 桂林 旅游 曼妮芬内衣怎么样 孕妇可以做吗 吃什么可以降血脂 宿便怎么快速清除掉 蛋白打发不起来怎么办 力士洗发水怎么样