| #!/usr/local/plan9/bin/rc |
| if (! ~ $DEBUG '') flag x + |
| |
| if (~ $THIS_HOST $DEST_HOST) { |
| if (test -f $LPLIB/log/$LPDEST^.st) { |
| echo status: |
| tail -3 $LPLIB/log/$LPDEST^.st |
| } |
| cd $LPSPOOL |
| if (test -d $LPDEST) { |
| once='' |
| for (i in `{lpsub sched $SCHED $LPDEST}) { |
| if (~ $once '') { |
| echo |
| echo queue on $THIS_HOST: |
| echo 'job user try size' |
| once=1 |
| } |
| STATLINE=`{cat $LPDEST/$i^id} |
| LSLINE=`{ls -l $LPDEST/$i} |
| echo $STATLINE(1)^$STATLINE(3)' '$STATLINE(2)' '$STATLINE(4)' '$LSLINE(6) |
| } |
| } |
| } |
| if not { |
| { echo -d$LPDEST -q; sleep 5 } | lpsend $DEST_HOST |
| } |