-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsme_adjtabellNorm.sh
executable file
·34 lines (19 loc) · 1.89 KB
/
sme_adjtabellNorm.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# list of command making jspwiki document
# c. only oahpa adjectives
cat $GTHOME/words/dicts/smenob/src/adjective_smenob.xml | sed 's/<e/$<e/' | tr "\n" "€" | tr "$" "\n" | grep 'usage="vd' | tr "€" "\n" | grep '<l ' | tr "<" ">" | cut -d ">" -f3 | sort -u > t3
DATO=`date`
# Printing headers:
# c. oahpa adj
echo "!!!Tabell over VD-adjektiv med Norm" > nudoc/gen/sme_adjVDtabellNorm.jspwiki
echo "" >> nudoc/gen/sme_adjVDtabellNorm.jspwiki
echo "Testdato: $DATO" >> nudoc/gen/sme_adjVDtabellNorm.jspwiki
echo "|| lemma || Attr || Sg Nom || Comp Attr || Comp Sg Nom || Superl Sg Nom" >> nudoc/gen/sme_adjVDtabellNorm.jspwiki
# Making the 4 columns
cat t3|sed 's/$/+A+Attr/;'| lookup -q $GTHOME/gt/sme/bin/isme-norm.fst |tr '\n' '™'|sed 's/™™/£/g;'|tr '£' '\n'|tr '™' '\t'|cut -f2,4,6,8,10,12,14,16|sed 's/.*+A.*/-/'|tr '\t' ',' > tattr3
cat t3|sed 's/$/+A+Sg+Nom/;'| lookup -q $GTHOME/gt/sme/bin/isme-norm.fst |tr '\n' '™'|sed 's/™™/£/g;'|tr '£' '\n'|tr '™' '\t'|cut -f2,4,6,8,10,12,14,16|sed 's/.*+A.*/-/'|tr '\t' ',' > tsgnom3
cat t3|sed 's/$/+A+Comp+Attr/;'| lookup -q $GTHOME/gt/sme/bin/isme-norm.fst |tr '\n' '™'|sed 's/™™/£/g;'|tr '£' '\n'|tr '™' '\t'|cut -f2,4,6,8,10,12,14,16|sed 's/.*+A.*/-/'|tr '\t' ',' > tcompattr3
cat t3|sed 's/$/+A+Comp+Sg+Nom/;'| lookup -q $GTHOME/gt/sme/bin/isme-norm.fst |tr '\n' '™'|sed 's/™™/£/g;'|tr '£' '\n'|tr '™' '\t'|cut -f2,4,6,8,10,12,14,16|sed 's/.*+A.*/-/'|tr '\t' ',' > tcomp3
cat t3|sed 's/$/+A+Superl+Sg+Nom/;'| lookup -q $GTHOME/gt/sme/bin/isme-norm.fst |tr '\n' '™'|sed 's/™™/£/g;'|tr '£' '\n'|tr '™' '\t'|cut -f2,4,6,8,10,12,14,16|sed 's/.*+A.*/-/'|tr '\t' ',' > tsuperl3
paste -d"|" t3 tattr3 tsgnom3 tcompattr3 tcomp3 tsuperl3 | sed 's/|/ | /g;' | sed 's/^/| /'| sed 's/,/, /g;' | grep '[A-Za-z]' > tadjforms3
cat tadjforms3 >> nudoc/gen/sme_adjVDtabellNorm.jspwiki
rm -f tattr* tsgnom* tcomp* tsuperl*