The include/exclude match starts inside the mirror path specified and does not match the full path. So just use "-x dir1/" or, if you want to make sure you won't exclude a folder named eg. nadir1, then "-x ^dir1/"
On Sep 7, 2014, at 17:21, Dan Morton <d...@59plymouth.net> wrote: > I’m running lftp (4.4.4) under cygwin on my Windows 8 machine. I’ve created > an lftptest directory on my server with two subdirs, dir1 and dir2, with a > file in each. No matter what I try, I can't exclude "dir1" with an lftp > script that contains this exclude – I always get the directory and all of the > subdir content: > > mirror -v --only-newer -x /public_html/lftptest/dir1/ /public_html/lftptest > local/lftptest > > I tried substituting > > -x public_html/lftptest/dir1/ > > And > > -x /home/public_html/lftptest/dir1/ > > And > > -x lftptest/dir1/ > > to no avail. (Oh, and –exclude in place of –x.) > > Any ideas what is wrong? > > Thanks > Dan > _______________________________________________ > lftp mailing list > lftp@uniyar.ac.ru > http://univ.uniyar.ac.ru/mailman/listinfo/lftp _______________________________________________ lftp mailing list lftp@uniyar.ac.ru http://univ.uniyar.ac.ru/mailman/listinfo/lftp