|
|
1.1 root 1: R=/usr/630/lib
2: dflg=
3: uflg=
4: for i in $*
5: do case $i in
6: -d*) dflg=$i;shift;continue;;
7: -u) uflg=-u;shift;continue;;
8: *) break;;
9: esac
10: done
11: if test $# -eq 0
12: then
13: $R/breader
14: else
15: if test -d $1.d
16: then
17: cd $1.d
18: name=`basename $1`
19: if test -s $1.tex
20: then
21: $R/treader $dflg $uflg $name
22: else
23: $R/breader $dflg $uflg $name
24: fi
25: else
26: if test -d $1
27: then
28: F=`basename $1 .d`
29: cd $1
30: if test -s $F.tex
31: then
32: $R/treader $dflg $uflg $F
33: else
34: $R/breader $dflg $uflg $F
35: fi
36: else
37: if test -s $1.tex
38: then
39: $R/treader $dflg $uflg $1
40: else
41: if test -s $1
42: then
43: $R/breader $dflg $uflg $1
44: else echo "can't find " $1
45: fi
46: fi
47: fi
48: fi
49: fi
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.