#!/bin/bash 

#convert definitions 
cat defs.cdef | gawk -f cdefs2rsf.gawk > /tmp/t.rsf


for each in `ls *.cref ` ; do 
    cat $each | gawk -f crefs2rsf.gawk >> /tmp/t.rsf

done 

#remove duplicates, output to sdtout. 
cat /tmp/t.rsf | sort | uniq 