The package utf8script provides an additional binary format for Linux: scripts which start with an UTF-8 signature (aka BOM), i.e. with the byte sequence \xef\xbb\xbf#!.
This is particularly useful for scripting languages which recognize the BOM, e.g. Python. With Python 2.3 or newer, scripts with the UTF-8 BOM are considered UTF-8 enocded without the need for an addition encoding declaration.
The package is available from
An x86 Debian package can be downloaded from
Martin v. Löwis email@example.com