# @(#)remdiff 4.1 (Berkeley) %G%
# usage: uudiff directory-local sys![directory-remote]
set UUDIR
=/usr
/src
/cmd
/uudiff
set UUCP
=/usr
/src
/cmd
/uucp
set SYS
=`echo $2 | sed "s/!.*//"`
set REMOTE
=`echo $2 | sed "s/.*!//"`
then set $REMOTE = $LOCAL
set LOCAL
=`$UUDIR/lenrem $LOCAL $HERE`
set REMOTE
=`$UUDIR/lenrem $REMOTE $HERE`
set LOCDIR
=`$UUDIR/trim $LOCDIR`
set REMDIR
=`$UUDIR/trim $REMDIR`
$UUCP/filsum
$REMOTE >zzb
$pid
uucp -f zza
$pid $SYS!ef
$pid
$UUCP/tdemon
>>/$UUCP/tmess
&
uucp -f -w $SYS!zzb
$pid $HERE/zzc
$pid
$UUCP/tdemon
>>/$UUCP/tmess
&
$UUCP/filsum
$LOCAL >zzd
$pid
uucp -f zzy
$pid $SYS!ey
$pid
$UUDIR/run1 zzd
$pid zzc
$pid zzl
$pid |
sort >>uudiff
$pid
then $UUDIR/locpart
$LOCAL >zzl
$pid
for f
in \
`cat zzl${pid}\`
if $UUDIR/printable
$LOCDIR/\
$f
then uucp $SYS!$REMDIR/\
$f \
$f.
$pid
else uucp $SYS!$REMOTE \
$f.
$pid
echo $HERE/\
$f.
$pid >>zzm
$pid
echo DIFF of \
$f: '(< here, > remote)' >>uudiff
$pid
diff $LOCDIR/\
$f \
$f.
$pid >>uudiff
$pid
echo uudiff
$pid arrived
in $HERE "|" mail $ME
cat zzm
$pid zzn
$pid >>$SPOOL/cg
$pid
$UUCP/tdemon
>>/$UUCP/tmess