bomstrip1
Strip the bom sequence from utf-8 files
Usage
bomstrip
bomstrip-files file ...
Overview
The bomstrip utility reads UTF-8 data from its standard input and copies it to its standard output, stripping the BOM (byte-order mark) from the beginning of the text if it is present. There are no command-line options and no parameters.
The bomstrip-files utility removes the UTF-8 BOM from the specified files, saving each file's original contents with a .bom extension. It uses the bomstrip utility, trying to execute it as “bomstrip”; if the bomstrip utility is installed under another name, or if a more complex command is desired, it may be supplied in the BOMSTRIP environment variable.
Examples
Strip the BOM, if present, from a text file:
bomstrip < bom.txt > nobom.txt
Strip the BOM, if present, from all text files, backing them up with a .bom extension:
bomstrip-files *.txt
Use the OCAML implementation of bomstrip:
env BOMSTRIP='ocaml bomstrip.ocaml' bomstrip-files *.txt
Releases
9 releases since Debian 5.0 (Lenny); the text changed 2 times.