|
|
1.1 root 1: if test -s ../$1/$1.ms
2: then
3: FILE=../$1/$1.ms
4: J=`basename $1 .ms`
5: O=$J.ms
6: else
7: if test -s ../$1/$1
8: then
9: FILE=../$1/$1
10: J=`basename $1`
11: O=$J.ms
12: else
13: if test -s ../$1/$1.m
14: then
15: FILE=../$1/$1.m
16: J=`basename $1 .m`
17: O=$J.m
18: else
19: FILE=$1
20: if test $# -eq 2
21: then
22: if test -s ../$1/$2.ms
23: then
24: J=$2
25: O=$J.ms
26: FILE=../$1/$2.ms
27: else
28: J=$2
29: O=$J.m
30: FILE=../$1/$2.m
31: fi
32: else
33: J=`basename $1 .ms`
34: O=$J.ms
35: fi
36: fi
37: fi
38: fi
39: echo file=$FILE
40: tr A-Z a-z <$J.terms|sed 's/\([a-z][a-z/]*\)\.\([a-z][a-z]*\)/\1zz1\2/g'|sort|uniq|awk -f tools/dups.awk >$J.lt
41: sed 's/\([a-z][a-z]*\)\.\([a-z][a-z]*\)/\1zz1\2/g' $FILE >foo
42: diction -f $J.lt -o $J.hits foo >/dev/null
43: sed 's/zz1/\./g' $J.hits|tr $ ~ >$J.nh
44: mv $J.nh $J.hits
45: doinsert $J $FILE >$O
46: rm foo
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.