: '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