x-vario

The script for x-vario:

NUMORTH=$DATDIR/numOrth.txt
SORTED=$DATDIR/sortedvariantsLexDB.results
NONUMBERS=$SOFTDIR/noNumbers.awk
VARRESULTS=$DATDIR/variantsLexDB.results
NOMARKING=$SOFTDIR/noVariantMarking.awk
RESULTS=$RESULTSDIR/LexDB.results
ONELINE=$SOFTDIR/noVariantsOneLine.awk
ONELINED=$DATDIR/oneLined_LexDB.txt
PASTED=$DATDIR/phonseg_pasted.txt
FIRSTONELINE=$SOFTDIR/oneLine.awk
FIRSTONELINED=$DATDIR/firstOneLined.txt
KLAMMERN=$SOFTDIR/prettyPhonseg.awk
ORTHSEGPRETTY=$DATDIR/PrettyOrthSeg.txt
ORTHSEGREADY=$DATDIR/OrthsegReady.txt
PHONSEGREADY=$DATDIR/PhonsegReady.txt
NOPARENTH=$SOFTDIR/noParenth.awk
ADJUST=$SOFTDIR/lineAdjust.awk
ORTHADJUSTED=$DATDIR/orthAdjusted.txt


#gawk '{print $3}' $ORTHP > phonseg.orthp.wl 
#gawk '{print $3}' $LEXDB > phonseg.lexdb.wl 

#cat phonseg.lexdb.wl phonseg.orthp.wl |
#sort -u > $PHONSEG

gawk 'NR > 2 {print $4}' /homes/vmobil/VM/SOFTWARE/LEXDB-INTEGRATION/LexDb.Integrated > $PHONSEG
gawk 'NR > 2 {print $4}' /homes/vmobil/VM/SOFTWARE/LEXDB-INTEGRATION/LexDb.Integrated > $PRETTYPHONSEG
gawk 'NR > 2 {print $1}' /homes/vmobil/VM/SOFTWARE/LEXDB-INTEGRATION/LexDb.Integrated > $ORTHSEG

gawk -f $TWOLINES $PHONSEG > $TWOLINED
gawk -f $TWOLINES $PRETTYPHONSEG > $PRETTYTWOLINED
gawk -f $TWOLINES $ORTHSEG > $ORTHTWOLINED

gawk -f $LINESPLITT $TWOLINED > $LINESPLITTED
gawk -f $LINESPLITT $PRETTYTWOLINED > $PRETTYLINESPLITTED
gawk -f $LINESPLITT $ORTHTWOLINED > $ORTHSPLITTED

gawk -f $KLAMMERN $PRETTYLINESPLITTED > $PHONSEGPRETTY
gawk -f $KLAMMERN $ORTHSPLITTED > $ORTHSEGPRETTY

gawk -f $NOPARENTH $PHONSEGPRETTY > $PHONSEGREADY
gawk -f $NOPARENTH $ORTHSEGPRETTY > $ORTHSEGREADY
gawk -f $ADJUST $ORTHSEGREADY > $ORTHADJUSTED

xfst -f $XFST01 > $RESULTS01
xfst -f $XFST02 > $RESULTS02
xfst -f $XFST03 > $RESULTS03
xfst -f $XFST04 > $RESULTS04

gawk -f $VARMARKING $RESULTS01 > $VARRESULTS01
gawk -f $VARMARKING $RESULTS02 > $VARRESULTS02
gawk -f $VARMARKING $RESULTS03 > $VARRESULTS03
gawk -f $VARMARKING $RESULTS04 > $VARRESULTS04

gawk -f $BLOCKNUM $VARRESULTS01 > $NUMRESULTS01
gawk -f $BLOCKNUM $VARRESULTS02 > $NUMRESULTS02
gawk -f $BLOCKNUM $VARRESULTS03 > $NUMRESULTS03
gawk -f $BLOCKNUM $VARRESULTS04 > $NUMRESULTS04
#gawk -f $BLOCKNUM $PRETTYLINESPLITTED > $NUMPRETTY
#gawk -f $BLOCKNUM $ORTHSPLITTED > $NUMORTH




cat $NUMRESULTS04 >> $NUMRESULTS03
cat $NUMRESULTS03 >> $NUMRESULTS02
cat $NUMRESULTS02 >> $NUMRESULTS01

sort -u $NUMRESULTS01 | sort -n > $SORTED

gawk -f $NONUMBERS $SORTED > $VARRESULTS

gawk -f $FIRSTONELINE $VARRESULTS > $FIRSTONELINED

paste -d"  " $PHONSEGREADY  $FIRSTONELINED > $PASTED

gawk -f $ONELINE $PASTED > $ONELINED

paste -d"  " $ORTHADJUSTED $ONELINED > $RESULTS



Thorsten Trippel Mon Mar 20 14:35:50 MET 2000