1192830Sed#!/bin/sh
2192830Sed
3192830Sedset -x
4192830Sed
5192830Sedif [ $# -lt 2 ]
6192830Sedthen
7192830Sed	echo usage $0 source_file dest_file 
8192830Sed	exit 1
9192830Sedfi
10192830Sed
11192830Sedtrap 'rm -f /tmp/$$.out; exit 0' 0           # set up traps to clean up
12192830Sedtrap 'rm -f /tmp/$$.out; exit 1' 1 2 3 15    # on errors AND normal exit
13192830Sed
14192830Sedif [ -f $2 ]
15192830Sedthen
16192830Sed	rm $2
17192830Sedfi
18192830Sed
19192830Sedcat $1 | grep 'catgetlocal.*\"*\"' | 
20192830Sed	sed -e 's/^.*catgetlocal(//' | 
21192830Sed	sed -e 's/^[ 	]*//'	|
22192830Sed	sed -e 's/, \"/ \"/'	|
23192830Sed	sed -e 's/);//' > /tmp/$$.out
24192830Sed
25192830Sedcat > $2 <<EOF
26192830Sed\$ 
27192830Sed\$ 
28192830Sed\$set 1
29192830Sed\$quote "
30192830SedEOF
31192830Sed
32192830Sedsort -n < /tmp/$$.out >> $2
33