rem @echo off
setlocal
cdd %home\bbc\online
del *.BAK
ls --full-time -lR > cgi\ls-lR.local
cd cgi
ssh -C -l rsc ftp.nvg.org "cd BBC ; ls --full-time -lR" > ls-lR.remote
rem ftp < lsbbc.ftp
ls2norm < ls-lR.remote | sort > remote.ns
ls2norm < ls-lR.local | sort > local.ns
diff remote.ns local.ns | egrep "^[<>] " | sort /+2 | gawk -f mirror.awk > mirror.ftp
grep -v "cd " mirror.ftp
inkey mirror? %%key
if "%key" ne "y" .and. "%key" ne "Y" quit
del ls-lR.local ls-lR.remote remote.ns local.ns *.bak
cd ..
ftp < cgi\mirror.ftp