事出有因,之所以要截取特定字节,是为了给utf-8编码的文件去掉bom头。

bom头好去啊,notepad++文本编辑器中就有这个功能啊。可是,问题所在是要编辑的文件太大了,300MB,小电脑卡shi。

所以,从linux 找能解决问题的命令。去bom头嘛,去掉文件的前三个字节就好了。

所以可以使用dd命令:

命令示例如下:

dd if=s.txt of=t.txt bs=4M skip=3 iflag=skip_bytes

 

设置bs参数是为了效率,设置iflag 参数是为了说明skip 指定的值是以字节为单位。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-24
  • 2021-06-17
  • 2021-11-17
  • 2021-11-06
猜你喜欢
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2021-10-21
  • 2022-01-12
  • 2022-12-23
  • 2021-06-25
相关资源
相似解决方案