Home | History | Annotate | Line # | Download | only in crunchgen
mkskel.sh revision 1.1
      1  1.1  cgd #! /bin/sh
      2  1.1  cgd # idea and sed lines taken straight from flex
      3  1.1  cgd 
      4  1.1  cgd cat <<!EOF
      5  1.1  cgd /* File created via mkskel.sh */
      6  1.1  cgd 
      7  1.1  cgd char *crunched_skel[] = {
      8  1.1  cgd !EOF
      9  1.1  cgd 
     10  1.1  cgd sed 's/\\/&&/g' $* | sed 's/"/\\"/g' | sed 's/.*/  "&",/'
     11  1.1  cgd 
     12  1.1  cgd cat <<!EOF
     13  1.1  cgd   0
     14  1.1  cgd };
     15  1.1  cgd !EOF
     16