Я использую следующие командные строки для зеркалирования удаленного сервера в мой локальный каталог:
$ lftp -d -c 'open -e "mirror -i ^ABC . mirrordir/" http://ftp.abc.com/dir1/dir2'
$ lftp -d -c 'open -e "mirror -I ABC*/ . mirrordir/ "http://ftp.abc.com/dir1/dir2'
Оба не работают.
Обратите внимание, что я хочу, чтобы каталоги, начинающиеся с ABC
были отражены.
Более того, эти команды также не работают
$ lftp ftp.abc.com:/inbound/ftp> ls ABC*/
дает
ls: Access failed: 404 Not Found (ABC*/)
и это
$ lftp ftp.abc.com:/inbound/ftp> ls ABC*
дает
ls: Access failed: 404 Not Found (ABC*)
после того, как я выполню их из приглашения lftp после подключения вот так:
$ lftp -d -e open 'http://ftp.abc.com/dir1/dir2'
Куда я иду не так?