1199cc6c1Sdyoung#!/bin/sh 2199cc6c1Sdyoung 3199cc6c1Sdyoungprog=$(basename $0) 4199cc6c1Sdyoungusage() 5199cc6c1Sdyoung{ 6199cc6c1Sdyoung echo "usage: ${prog} symbol" 1>&2 7199cc6c1Sdyoung exit 1 8199cc6c1Sdyoung} 9199cc6c1Sdyoung 10199cc6c1Sdyoungif [ $# -ne 1 ]; then 11199cc6c1Sdyoung usage 12199cc6c1Sdyoungfi 13199cc6c1Sdyoung 14199cc6c1Sdyoungsed 's/\(["\]\)/\\\1/g' | \ 15*83109d5cSnakayama${AWK:-awk} -v sym=$1 ' 16199cc6c1SdyoungBEGIN { printf "const char " sym "[] = \""; } 17199cc6c1Sdyoung { printf $0 "\\n"; } 18199cc6c1SdyoungEND { print "\";"; }' 19199cc6c1Sdyoung 20199cc6c1Sdyoungexit 0 21