#!/bin/sh set -e LC_ALL=C export LC_ALL echo echo Generating Unicode2ascii translation table. ( cat 7bitrepl.lnx | awk -f tr7bit.awk >tmp N=`cat tmp | wc -l` echo '/* Automatically generated by gen-7b */' echo echo 'static_const struct { int x; char *s; } unicode_7b ['`expr $N + 1`'] = {' sort tmp | sed 's/\\/\\\\/g' | sed 's/\\\\\\\\/\\\\/g' | sed 's/:\\\\001$/:\\001/g' | sed 's/"/\\"/g' | sed 's/^/ { /' | sed 's/:/, "/' | sed 's/$/" },/' echo ' { -1, NULL }' echo '};' echo echo '#define N_UNICODE_7B' $N )>../uni_7b.inc rm -f tmp echo Done. echo