R - Рекурсивные list.files для FTP-сервера (lftp не работает) - PullRequest
0 голосов
/ 02 мая 2019

Я ищу ftp-версию list.files(path, recursive=TRUE), и тот же вопрос был задан как здесь .

Упомянутый ответ: Если у вас есть lftpУтилита установлена ​​в вашей системе, затем вы можете использовать ее команду find для рекурсивного вывода списка файлов под указанным каталогом

Конечно, я изучил lftp , но у меня все еще естьне знаю как заставить lftp работать на windows .Мой ftp-сервер находится на машине с Windows, и моя записная книжка также является машиной с Windows, на которой выполняется скрипт R, попытайтесь подключиться к ftp-серверу и получить файлы рекурсивно, заранее.

То, что я сделал до сих пор, приведено ниже:

1.Установите choco (в Powershell):

Set-ExecutionPolicy Bypass -Scope Process -Force; `
  iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/ins

2.Установите lftp (в Powershell):

choco install lftp --version 4.6.6

, и я проверил, установлен ли lftp:

enter image description here

3.Ниже приведена пробная версия сценария R, но тщетно:

enter image description here

...