xref: /openbsd-src/usr.sbin/crunchgen/mkskel.sh (revision cbf5262ed6ac9c310d21947bdf761f0b55ae99a6)
1#! /bin/sh
2#	$OpenBSD: mkskel.sh,v 1.1 2008/08/22 15:18:55 deraadt Exp $
3
4# idea and sed lines taken straight from flex
5
6cat <<!EOF
7/* File created via mkskel.sh */
8
9char *crunched_skel[] = {
10!EOF
11
12sed 's/\\/&&/g' $* | sed 's/"/\\"/g' | sed 's/.*/  "&",/'
13
14cat <<!EOF
15  0
16};
17!EOF
18