
cat $1 | awk 'BEGIN                                  { insidecom=0; }
                                  /[<][!][-][-]/     { insidecom=1; } 
                                  /[-][-][>]/        { insidecom=0; }  
                                  /^[^-]/            { if (!insidecom) { printf( "%s\n", $0); begin=0 } }' | \
egrep "<(system|menu|command) " | sed s/"^.* name=\""/""/ | sed s/"\".*"/""/ | sort | uniq | awk '{ printf("%s:no:0000:2359:%s:exact\n", $0, $0) }'


