На самом деле простая вещь, я на ubuntu пробовал разные способы. ssh не разрешен на машине, только sftp. Wget по какой-то причине не понимает ftp: //, поэтому другие сообщения SF, которые я нашел, не дали никаких результатов.
пока lftp работает с отдельными файлами, но я не могу заставить его работать с подстановочными знаками таким образом, чтобы каждый каталог загружался рекурсивно, а не только файлы, разбросанные в одной папке.
На этом удаленном сервере в / files / у меня есть 3 каталога с пробелами с именами «Foo Part 1», «Foo Part 2» и «Foo Part 3».
Мне нужно найти единственную команду типа «загрузить меня / files / Foo \ Part * с этого sftp-сервера в каталог / bar / рекурсивно» в Linux с возможностью продолжить частичные загрузки, если это возможно.
Я попытался
mget -c -O /bar/ /files/Foo\ Part*
glob mget -c -O /bar/ /files/Foo\ Part*
который должен работать, но либо файлы не найдены, либо я получаю странные ошибки с разрешениями, даже если я могу получить доступ к этим файлам и папкам вручную.
Кто-нибудь может дать мне несколько указаний, что работает в наше время и в наше время?