|
|
1.1 root 1: : '@(#)sendbatch.sh 1.7 3/19/86'
2:
3: cflags=
4: LIM=50000
5: CMD='LIBDIR/batch BATCHDIR/$rmt $LIM'
6: ECHO=
7: COMP=
8: C7=
9: RNEWS=rnews
10:
11: for rmt in $*
12: do
13: case $rmt in
14: -[bBC]*) cflags="$cflags $rmt"; continue;;
15: -s*) LIM=`expr "$rmt" : '-s\(.*\)'`
16: continue;;
17: -c7) COMP='| LIBDIR/compress $cflags'
18: C7='| LIBDIR/encode'
19: ECHO='echo "#! c7unbatch"'
20: continue;;
21: -c) COMP='| LIBDIR/compress $cflags'
22: ECHO='echo "#! cunbatch"'
23: continue;;
24: -o*) ECHO=`expr "$rmt" : '-o\(.*\)'`
25: RNEWS='cunbatch'
26: continue;;
27: esac
28:
29: if test -n "$COMP"
30: then
31: LIM=`expr $LIM \* 2`
32: fi
33:
34: : make sure $? is zero
35: while test $? -eq 0 -a \( -s BATCHDIR/$rmt -o -s BATCHDIR/$rmt.work \)
36: do
37: (eval $ECHO; eval $CMD $COMP $C7)|
38: if test -s BATCHDIR/$rmt.cmd
39: then
40: BATCHDIR/$rmt.cmd
41: else
42: uux - UUXFLAGS $rmt!$RNEWS
43: fi
44: done
45: done
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.