Как мне WGET-изображение с веб-адреса и сохранить его на удаленном FTP-сервере в качестве cronjob на DD-WRT?

Как мне WGET-изображение с веб-адреса и сохранить его на удаленном FTP-сервере в качестве cronjob на DD-WRT?

На маршрутизаторе DD-WRT я хочу создать cron-задание, которое wget's образ из удаленного местоположения. Этот образ должен быть передан на удаленный FTP-сервер для хранения. Процесс должен повторяться каждую минуту, с указанием целевого образа на ftp с текущим временем:

wget: get file from -> http://37.***.9.95/fullsize.jpg 

ftp: put fullsize.jpg -> ftp://83.***.151.224/shares/camera/dateTimeNow.jpg

Где dateTimeNow - текущее время. FTP-сервер для хранения не настолько умен, чтобы иметь cron или что-то еще, кроме FTP. Однако устройство DD-WRT имеет cron!

решение1

Если curlдоступно, то должно работать что-то вроде этого (не проверено; выберите свой собственный формат временной метки для dateкоманды):

curl http://source/image.jpg | curl --upload-file - "ftp://destination/$(date +%F).jpg"

Связанный контент