1 .\"----------------------------------------------------------------------------
2 .\" "THE BEER-WARE LICENSE" (Revision 42):
3 .\" <phk@FreeBSD.org> wrote this file. As long as you retain this notice, you
4 .\" can do whatever you want with this file. If we meet some day, and you think
5 .\" this stuff is worth it, you can buy me a beer in return. Poul-Henning Kamp
6 .\" ---------------------------------------------------------------------------
8 .\" $FreeBSD: src/usr.bin/file2c/file2c.1,v 1.6.2.4 2001/08/16 13:16:48 ru Exp $
9 .\" $DragonFly: src/usr.bin/file2c/file2c.1,v 1.2 2003/06/17 04:29:26 dillon Exp $
16 .Nd convert file to c-source
24 utility reads a file from stdin and writes it to stdout, converting each
25 byte to its decimal representation on the fly.
29 is present, it is printed before the data; if the second
31 is present, it is printed after the data.
33 This program is used to embed binary or other files into C source files,
34 for instance as a char[].
37 .Bd -literal -offset indent
38 date | file2c 'const char date[] = {' ',0};'
42 .Bd -literal -offset indent
44 83,97,116,32,74,97,110,32,50,56,32,49,54,58,50,56,58,48,53,
45 32,80,83,84,32,49,57,57,53,10