Загрузите файл yesterdays с FTP-сервера

Как я могу загружать файлы с FTP-сервера, который был добавлен вчера? Для всех подпапок + сохраняется одна и та же структура.

One Solution collect form web for “Загрузите файл yesterdays с FTP-сервера”

Я не могу придумать прямой способ сделать это без скриптов. Wget не имеет встроенной команды для фильтрации по дате. Curl имеет -z:

curl -z "Oct 01 2015" "file" 

Но curl не поддерживает подстановочные знаки для ftp / lacks -get-переключателя wget для рекурсивной загрузки всего каталога. С помощью wget вы можете использовать –timestamping только для загрузки новых / измененных файлов, но это для того, когда у вас есть локальное зеркало для сравнения.

Вы, вероятно, лучше всего монтируете сервер с чем-то вроде curlftpfs, а затем просто используете find и cp. Я уверен, что есть простой способ сценария с помощью wget, но я оставлю это кому-то более осведомленному.

  • Как поставить отметку времени с помощью: wget --output-file =
  • Введите URL-адрес и статус HTTP-статуса
  • В чем смысл wget -O -
  • Использование даты -1day с помощью wget
  • Поместите два задания Cron в crontab, используя wget
  • Использование / dev / tcp с прокси-сервером
  • Как отслеживать ход загрузки WGET после закрытия сеанса SSH
  • wget зависает ПОСЛЕ завершения загрузки, на exit_group
  • wget веб-сайт в csv
  • Загрузите все файлы .gz с веб-сайта с помощью http
  • wget загруженные имена файлов с абсолютным путем для использования с apt-get
  • Linux и Unix - лучшая ОС в мире.